# Adafruit Circuit Playground Express

**URL:** https://forum.makecode.com/c/cpx/10.md

[Latest](https://forum.makecode.com/latest.md) · [Categories](https://forum.makecode.com/categories.md) · [Tags](https://forum.makecode.com/tags.md)

---

## [About the Adafruit Circuit Playground Express category](https://forum.makecode.com/t/about-the-adafruit-circuit-playground-express-category/722)

<div class="topic-metadata">

**Author:** [@peli](https://forum.makecode.com/u/peli)\
**Replies:** 0

</div>

Discussion about https://makecode.adafruit.com

---

## [Adafruit 1D Test](https://forum.makecode.com/t/adafruit-1d-test/45567)

<div class="topic-metadata">

**Author:** [@IsaiahCoder27](https://forum.makecode.com/u/IsaiahCoder27)\
**Replies:** 0\
**Last updated:** [August 24, 2026, 9:51pm UTC](https://forum.makecode.com/t/adafruit-1d-test/45567 "2026-08-24T21:51:15Z")

</div>

A 1D game test. You can use A and B to move around the circle, touching the yellow light places you back at the start. Pressing both A and B has you become invincible to hazards for a short time, but I haven’t added any …

---

## [Makecode + circuit cubes ](https://forum.makecode.com/t/makecode-circuit-cubes/43943)

<div class="topic-metadata">

**Author:** [@coder42](https://forum.makecode.com/u/coder42)\
**Replies:** 0\
**Last updated:** [May 11, 2026, 2:58pm UTC](https://forum.makecode.com/t/makecode-circuit-cubes/43943 "2026-05-11T14:58:24Z")

</div>

Is it possible to use makecode to control Lego Circuit cubes? I don’t know if this is the right place to ask about this.

---

## [Video: CPX/Crickit Rover no 3D Printing Needed](https://forum.makecode.com/t/video-cpx-crickit-rover-no-3d-printing-needed/33946)

<div class="topic-metadata">

**Author:** [@frank\_schmidt](https://forum.makecode.com/u/frank_schmidt)\
**Replies:** 0\
**Last updated:** [February 18, 2025, 1:05pm UTC](https://forum.makecode.com/t/video-cpx-crickit-rover-no-3d-printing-needed/33946 "2025-02-18T13:05:33Z")

</div>

Video: https://www.youtube.com/watch?v=umOYiWw2UAc&t=3s

---

## [GitHub issue management](https://forum.makecode.com/t/github-issue-management/31438)

<div class="topic-metadata">

**Author:** [@Rick314](https://forum.makecode.com/u/Rick314)\
**Replies:** 1\
**Last updated:** [November 10, 2024, 2:54am UTC](https://forum.makecode.com/t/github-issue-management/31438 "2024-11-10T02:54:47Z")

</div>

Who is responsible for managing GitHub issues submitted here? I received a reply from an Adafruit software engineer, summarized as “Microsoft is responsible for those.” There are 100+ issues there (several from me), t…

---

## [CPX and datalogger extension and battery power](https://forum.makecode.com/t/cpx-and-datalogger-extension-and-battery-power/20064)

<div class="topic-metadata">

**Author:** [@bee](https://forum.makecode.com/u/bee)\
**Replies:** 4\
**Last updated:** [July 26, 2024, 5:06pm UTC](https://forum.makecode.com/t/cpx-and-datalogger-extension-and-battery-power/20064 "2024-07-26T17:06:26Z")

</div>

I’ve been using my CPX devices to collect sensor data while they are connected to the computer. I found that there’s a datalogger extension for makecode that can be used to easily collect and download data to a spreadshe…

---

## [Reversing a servo motor](https://forum.makecode.com/t/reversing-a-servo-motor/19842)

<div class="topic-metadata">

**Author:** [@Kan](https://forum.makecode.com/u/Kan)\
**Replies:** 2\
**Last updated:** [July 26, 2024, 5:06pm UTC](https://forum.makecode.com/t/reversing-a-servo-motor/19842 "2024-07-26T17:06:22Z")

</div>

Is there a way to make the servo go in reverse?

---

## [using stop servo block in MakeCode causes CPX to crash](https://forum.makecode.com/t/using-stop-servo-block-in-makecode-causes-cpx-to-crash/28233)

<div class="topic-metadata">

**Author:** [@voltist1](https://forum.makecode.com/u/voltist1)\
**Replies:** 0\
**Last updated:** [April 14, 2024, 7:38pm UTC](https://forum.makecode.com/t/using-stop-servo-block-in-makecode-causes-cpx-to-crash/28233 "2024-04-14T19:38:09Z")

</div>

When I use the \[stop servo\] block to stop a continuous servo, I get error code 90 displayed on the Neopixels. I need to reboot the CPX to get the code running again. 90 (PANIC\_CODAL\_HARDWARE\_CONFIGURATION\_ERROR): actua…

---

## [Copying a .uf2 file onto the CPLAYBOOT drive just kills the drive](https://forum.makecode.com/t/copying-a-uf2-file-onto-the-cplayboot-drive-just-kills-the-drive/11911)

<div class="topic-metadata">

**Author:** [@daveccampbell](https://forum.makecode.com/u/daveccampbell)\
**Replies:** 8\
**Last updated:** [April 5, 2024, 1:47am UTC](https://forum.makecode.com/t/copying-a-uf2-file-onto-the-cplayboot-drive-just-kills-the-drive/11911 "2024-04-05T01:47:18Z")

</div>

i’m fairly new to makecode and CPE, but had lots of luck messing with CircuitPython and MuEditor. now turning my attention to makecode, i get the same result on 2 different computers: copying the .uf2 file that downloa…

---

## [Digital Egg Drop](https://forum.makecode.com/t/digital-egg-drop/23204)

<div class="topic-metadata">

**Author:** [@chenw001](https://forum.makecode.com/u/chenw001)\
**Replies:** 0\
**Last updated:** [October 10, 2023, 7:22pm UTC](https://forum.makecode.com/t/digital-egg-drop/23204 "2023-10-10T19:22:20Z")

</div>

I’m trying to use the CPX accelerometer and the light graph function to create a digital “egg drop” test for my engineering students. If I could make this basic function work I think it would open up a lot of more advanc…

---

## [Github invalid token format](https://forum.makecode.com/t/github-invalid-token-format/23186)

<div class="topic-metadata">

**Author:** [@CFoss](https://forum.makecode.com/u/CFoss)\
**Replies:** 1\
**Last updated:** [October 9, 2023, 10:41pm UTC](https://forum.makecode.com/t/github-invalid-token-format/23186 "2023-10-09T22:41:57Z")

</div>

Hello! When I try to create an extension for MakeCode for Adafruit Circuit Playground, I see the error “Invalid token format” when I submit the token. I checked to make sure the token is copying over correctly. I also sa…

---

## [How to clear datalogger log](https://forum.makecode.com/t/how-to-clear-datalogger-log/21493)

<div class="topic-metadata">

**Author:** [@bee](https://forum.makecode.com/u/bee)\
**Replies:** 0\
**Last updated:** [July 25, 2023, 10:32pm UTC](https://forum.makecode.com/t/how-to-clear-datalogger-log/21493 "2023-07-25T22:32:20Z")

</div>

I have been using the datalogger extension in MakeCode blocks and have collected my data. Now, I can’t seem to clear the log to start new. I have created new code in a new program, using the datalogger extension and it k…

---

## [Connecting a DC brushless motor to an Adafruit](https://forum.makecode.com/t/connecting-a-dc-brushless-motor-to-an-adafruit/19812)

<div class="topic-metadata">

**Author:** [@Kan](https://forum.makecode.com/u/Kan)\
**Replies:** 0\
**Last updated:** [May 10, 2023, 5:09pm UTC](https://forum.makecode.com/t/connecting-a-dc-brushless-motor-to-an-adafruit/19812 "2023-05-10T17:09:38Z")

</div>

Is there a way to turn on a Dc motor by connecting it to one of the pin?

---

## [MakeCode Blocks I2C example please](https://forum.makecode.com/t/makecode-blocks-i2c-example-please/18810)

<div class="topic-metadata">

**Author:** [@Wolfman2004](https://forum.makecode.com/u/Wolfman2004)\
**Replies:** 0\
**Last updated:** [March 27, 2023, 11:15pm UTC](https://forum.makecode.com/t/makecode-blocks-i2c-example-please/18810 "2023-03-27T23:15:44Z")

</div>

Hi. I am using only the Makecode Block editor, and have zero knowledge regarding CircuitPython and Arduino. But I have several Adafruit (block editor friendly) boards incl. Circuit Playground Express, and would like to…

---

## [Porting Microbit Extensions? ](https://forum.makecode.com/t/porting-microbit-extensions/17116)

<div class="topic-metadata">

**Author:** [@dotnetmaster](https://forum.makecode.com/u/dotnetmaster)\
**Replies:** 0\
**Last updated:** [December 27, 2022, 5:55pm UTC](https://forum.makecode.com/t/porting-microbit-extensions/17116 "2022-12-27T17:55:59Z")

</div>

Hi everyone, I have been using Adafruit Circuit Playground Express for a few days now and was wondering what the requirements would be to migrate a BBC Microbit extension and make it work with Playground Express. Micr…

---

## [Using an iPhone to program Circuit Playground, PyBadge - it CAN be done!](https://forum.makecode.com/t/using-an-iphone-to-program-circuit-playground-pybadge-it-can-be-done/15436)

<div class="topic-metadata">

**Author:** [@mrklingon](https://forum.makecode.com/u/mrklingon)\
**Replies:** 0\
**Last updated:** [September 19, 2022, 3:57pm UTC](https://forum.makecode.com/t/using-an-iphone-to-program-circuit-playground-pybadge-it-can-be-done/15436 "2022-09-19T15:57:33Z")

</div>

I thought I could not use my iPhone to do block programming with Makecode and transfer it to my device. I thought wrong! I don’t think this is IOS 16.0 required, but here is what I did. Install A-Shell for a “unix”-y e…

---

## [MakeCode program project help](https://forum.makecode.com/t/makecode-program-project-help/14536)

<div class="topic-metadata">

**Author:** [@joke7301](https://forum.makecode.com/u/joke7301)\
**Replies:** 0\
**Last updated:** [July 20, 2022, 5:15pm UTC](https://forum.makecode.com/t/makecode-program-project-help/14536 "2022-07-20T17:15:51Z")

</div>

Hi, I have a project to do for my university study. I have an Express microcontroller and the following MakeCode program was given to us with a couple of questions. Which inputs and outputs of the express is used in the…

---

## [CPX MakeCode I2C control](https://forum.makecode.com/t/cpx-makecode-i2c-control/13004)

<div class="topic-metadata">

**Author:** [@Rick314](https://forum.makecode.com/u/Rick314)\
**Replies:** 1\
**Last updated:** [May 4, 2022, 9:56pm UTC](https://forum.makecode.com/t/cpx-makecode-i2c-control/13004 "2022-05-04T21:56:24Z")

</div>

This MakeCode program for the Circuit Playground Express (CPX) shows how to control an Adafruit 4-digit 7-segment display using I2C bus statements. Comments in the program give details, and a related question follows. I…

---

## [Simon Says Help!](https://forum.makecode.com/t/simon-says-help/3095)

<div class="topic-metadata">

**Author:** [@rymc88](https://forum.makecode.com/u/rymc88)\
**Replies:** 8\
**Last updated:** [March 14, 2022, 7:00pm UTC](https://forum.makecode.com/t/simon-says-help/3095 "2022-03-14T19:00:01Z")

</div>

I am trying to figure a way out to make a Simon Says game on the CPX using blocks. I want to divide pixels into 4 sections, one for each of the colors (0-2 = red, 2-4 = blue, 5-7 = yellow, 7-9 = green), but I cannot figu…

---

## [CPX simulator ambient color value](https://forum.makecode.com/t/cpx-simulator-ambient-color-value/12496)

<div class="topic-metadata">

**Author:** [@Rick314](https://forum.makecode.com/u/Rick314)\
**Replies:** 2\
**Last updated:** [March 7, 2022, 5:22pm UTC](https://forum.makecode.com/t/cpx-simulator-ambient-color-value/12496 "2022-03-07T17:22:19Z")

</div>

I posted this in the Adafruit forums but received no answer there. Start with this MakeCode program: The simulator console shows that as light intensity is varied using the upper-left control, the ambient color value …

---

## [Keyboard extension problem](https://forum.makecode.com/t/keyboard-extension-problem/776)

<div class="topic-metadata">

**Author:** [@arivera](https://forum.makecode.com/u/arivera)\
**Replies:** 5\
**Last updated:** [February 28, 2022, 8:25pm UTC](https://forum.makecode.com/t/keyboard-extension-problem/776 "2022-02-28T20:25:41Z")

</div>

Creating an app for CPX to send keystrokes to the computer. After downloading image to CPX, the CPX is not recognized anymore by the computer. So any “keyboard type” block use fails. Any insights? How can I make the C…

---

## [Turn Photon Off](https://forum.makecode.com/t/turn-photon-off/1481)

<div class="topic-metadata">

**Author:** [@RandomactPG](https://forum.makecode.com/u/RandomactPG)\
**Replies:** 3\
**Last updated:** [February 16, 2022, 5:14pm UTC](https://forum.makecode.com/t/turn-photon-off/1481 "2022-02-16T17:14:14Z")

</div>

setPhotonMode to Off doesn’t seem to do anything and I’m left with a single white LED lit all the time. setting all the LED colours to another colour or running an animation doesn’t clear it either.

---

## [CPX NeoStrip-Beeper Issue](https://forum.makecode.com/t/cpx-neostrip-beeper-issue/12168)

<div class="topic-metadata">

**Author:** [@Rick314](https://forum.makecode.com/u/Rick314)\
**Replies:** 1\
**Last updated:** [February 14, 2022, 8:22pm UTC](https://forum.makecode.com/t/cpx-neostrip-beeper-issue/12168 "2022-02-14T20:22:32Z")

</div>

I think this is a MakeCode defect but would like it verified before submitting it to GitHub. This Circuit Playground Express MakeCode Program is a stripped-down Morse Code program to demonstrate the issue. Running it on …

---

## [MS MakeCode for Adafruit CPX Windows app](https://forum.makecode.com/t/ms-makecode-for-adafruit-cpx-windows-app/12008)

<div class="topic-metadata">

**Author:** [@Rick314](https://forum.makecode.com/u/Rick314)\
**Replies:** 2\
**Last updated:** [February 7, 2022, 5:34pm UTC](https://forum.makecode.com/t/ms-makecode-for-adafruit-cpx-windows-app/12008 "2022-02-07T17:34:02Z")

</div>

I am using the “Microsoft MakeCode for Adafruit Circuit Playground Express” Windows app, downloaded from the MS Store. I like that it allows development without an internet connection. Its “Settings, About” pop-up shows …

---

## [2D array works, but then not](https://forum.makecode.com/t/2d-array-works-but-then-not/12006)

<div class="topic-metadata">

**Author:** [@Rick314](https://forum.makecode.com/u/Rick314)\
**Replies:** 1\
**Last updated:** [February 2, 2022, 11:41pm UTC](https://forum.makecode.com/t/2d-array-works-but-then-not/12006 "2022-02-02T23:41:06Z")

</div>

I am using the “Microsoft MakeCode for Circuit Playground Express” app on a Windows 10 PC. The following JavaScript works fine – It converts between Blocks and JavaScript. The Console output is as expected. The .uf2 file…

---

## [JavaScript won't translate back to blocks](https://forum.makecode.com/t/javascript-wont-translate-back-to-blocks/11786)

<div class="topic-metadata">

**Author:** [@Rick314](https://forum.makecode.com/u/Rick314)\
**Replies:** 1\
**Last updated:** [January 24, 2022, 7:20pm UTC](https://forum.makecode.com/t/javascript-wont-translate-back-to-blocks/11786 "2022-01-24T19:20:17Z")

</div>

JavaScript code generated from MakeCode blocks won’t always translate back to blocks. Is this a MakeCode defect or documented somewhere as expected behavior? Details: I am using an Adafruit Circuit Playground Express an…

---

## [GitHub Repository for CPX ](https://forum.makecode.com/t/github-repository-for-cpx/11383)

<div class="topic-metadata">

**Author:** [@timber](https://forum.makecode.com/u/timber)\
**Replies:** 0\
**Last updated:** [December 17, 2021, 4:12pm UTC](https://forum.makecode.com/t/github-repository-for-cpx/11383 "2021-12-17T16:12:05Z")

</div>

Is there a way to create GitHub repo for Circuit Playground Express programs? I am trying to create a CPX tutorial, but it doesn’t have the GitHub button that Arcade or microbit have.

---

## [Trying to use keyboard extension with CPB & Makecode ("hex file not available")](https://forum.makecode.com/t/trying-to-use-keyboard-extension-with-cpb-makecode-hex-file-not-available/9679)

<div class="topic-metadata">

**Author:** [@CPB\_2021\_MD](https://forum.makecode.com/u/CPB_2021_MD)\
**Replies:** 0\
**Last updated:** [August 16, 2021, 4:59pm UTC](https://forum.makecode.com/t/trying-to-use-keyboard-extension-with-cpb-makecode-hex-file-not-available/9679 "2021-08-16T16:59:57Z")

</div>

Hi all! Trying to create a simple keyboard type command - “hi” when button a is pressed. When trying to download the file, makecode site says “hex file not available”. Please help! Thanks

---

## [MicroBit Servo Control](https://forum.makecode.com/t/microbit-servo-control/8933)

<div class="topic-metadata">

**Author:** [@quinsworth](https://forum.makecode.com/u/quinsworth)\
**Replies:** 1\
**Last updated:** [June 27, 2021, 7:43am UTC](https://forum.makecode.com/t/microbit-servo-control/8933 "2021-06-27T07:43:41Z")

</div>

I’m looking to control two S3003 servo motors with a Microbit. Can anyone recommend some guidance or resources to show me how. Iv tried wiring the VCC and ground directly to the motor and the signal to the MicroBit but n…

---

## [Sparkly](https://forum.makecode.com/t/sparkly/8867)

<div class="topic-metadata">

**Author:** [@Skitter](https://forum.makecode.com/u/Skitter)\
**Replies:** 0\
**Last updated:** [June 21, 2021, 6:35pm UTC](https://forum.makecode.com/t/sparkly/8867 "2021-06-21T18:35:36Z")

</div>

This is simple, but I like the animations

[Next page](https://forum.makecode.com/c/cpx/10.md?page=1)
