Datasheet

Downloading and Flashing
Getting your code into your device is very easy with MakeCode. You do not need to install any software on your
machine and the process takes two steps:
Step 1: Connect your board via USB
Step 2: Compile and Download the .uf2 file into your board drive
We are going to go through these two steps in detail.
Step 1: Connect your board via USB
Connect your board to your computer via a USB cable. You should see a MAKECODE drive appear in your file
explorer/finder. If your board is in bootloader mode, you will see drive names like METROBOOT or GEMMABOOT. We
will call those boardnameBOOT.
Step 2: Test your code in the simulator
Let's first verify that our code compiles properly in MakeCode.
MakeCode has a built-in simulator that re-loads and re-runs code when restarted. This is an easy way to both ensure
that our code compiles and simulate it before moving it onto the board. The refresh button re-loads the simulator with
your latest version of block code.
If it is your first time running MakeCode or if you have previously installed Arduino or CircuitPython, you may
need to double press the reset button to get your board into bootloader mode.
© Adafruit Industries
https://learn.adafruit.com/adafruit-feather-m0-express-designed-for-circuit-python-
circuitpython
Page 182 of 199