The first step to using MicroPython is loading it onto a development board so you can connect to it and start running Python code that controls hardware. Although some boards come with MicroPython loaded out of the box, in most cases you'll need to load the latest MicroPython firmware on your board to get started. This guide explains how to load MicroPython onto the following development boards:
- ESP8266 (like the Adafruit Feather HUZZAH ESP8266)
- SAMD21-based boards like the Feather M0 & Arduino Zero
- BBC micro:bit
- Teensy 3.x
If you aren't familiar with MicroPython be sure to read this guide that explains what is MicroPython!
When you're ready grab your board and pick the appropriate page in this guide to learn how to load MicroPython.