Datasheet

CircuitPython
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.
The trinket M0 is the second board that comes pre-loaded with CircuitPython. Simply copy and edit files on the
CIRCUITPY drive to iterate.
If you've already plugged your board into your computer, you should see a drive called CIRCUITPY. The drive will
contain a few files. If you want to make a 'backup' of the current firmware on the device, drag-off and save the
CURRENT.UF2 file. Other that that you can ignore the index.htm and info_uf2.txt files. They cannot be deleted and are
only for informational purposes.
If you have already plugged in your board, start by ejecting or "safely remove" the CIRCUITPY drive. This is a good
practice to get into. Always eject before unplugging or resetting your board!
Set up CircuitPython Quick Start!
Follow this quick step-by-step for super-fast Python power :)
https://adafru.it/vlF
https://adafru.it/vlF
Click the link above to download the latest UF2 file.
Download and save it to your desktop (or wherever is
handy).
As we continue to develop CircuitPython and create new releases, we will stop supporting older releases. If
you are running CircuitPython 2.x, you need to update to 3.x: https://learn.adafruit.com/welcome-to-
circuitpython/installing-circuitpython
Your Trinket M0 already comes with CircuitPython but maybe there's a new version, or you overwrote your
Trinket M0 with Arduino code! In that case, see the below for how to reinstall or update CircuitPython.
Otherwise you can skip this and go straight to the next page
© Adafruit Industries https://learn.adafruit.com/adafruit-trinket-m0-circuitpython-arduino Page 23 of 184