CircuitPython is a derivative of MicroPython designed to simplify experimentation and education on low-cost microcontrollers. It makes it easier than ever to get prototyping by requiring no upfront desktop software downloads. Simply copy and edit files on the CIRCUITPY drive to iterate.

CircuitPython Quickstart

Follow this step-by-step to quickly get CircuitPython working on your board.

Click the link above and download the latest UF2 file.

Download and save it to your desktop (or wherever is handy).

To enter the bootloader, hold down the BOOTSEL button (highlighted in red), and while continuing to hold it (don't let go!), click the reset button (highlighted in blue). Continue to hold the BOOTSEL button until the RPI-RP2 drive appears!

If the drive does not appear, release all the buttons, and then repeat the process above.

You can also start with your Feather unplugged from USB, press and hold the BOOTSEL button (highlighted in red in the image), continue to hold it while plugging it into USB, and wait for the drive to appear before releasing the button.

A lot of people end up using charge-only USB cables and it is very frustrating! So make sure you have a USB cable you know is good for data sync.

You will see a new disk drive appear called RPI-RP2.

 

Drag the adafruit_circuitpython_etc.uf2 file to RPI-RP2.

The RPI-RP2 drive will disappear and a new disk drive called CIRCUITPY will appear.

That's it, you're done! :)

This guide was first published on Mar 24, 2021. It was last updated on 2021-03-24 12:44:56 -0400.

This page (Install CircuitPython) was last updated on Apr 15, 2021.

Text editor powered by tinymce.