How to Load MicroPython on a Microcontroller Board
Resources and Going Further
MicroPython can be a great way to dive into programming on an embedded system (especially if you know Python already) or if you want to quickly make a project or prototype. If you want to dig deeper into MicroPython, here are some resources to help you out:
pyboard links:
- Pyboard Hookup Guide
- MicroPython downloads
- Zadig download
- dfu-util releases
- MacOS Homebrew
- pyboard GitHub Repo
- MicroPython Windows Setup
ESP32 Thing links:
- How to Install FTDI Drivers tutorial
- MacOS FTDI Drivers information
- MicroPython downloads
- Python.org
Teensy 3.x links:
- Cygwin
- GNU Arm Embedded Toolchain
- MicroPython Teensy wiki
- Paul Stroffregen’s teensy_loader_cli tool
micro:bit links:
Pycom LoPy4 links:
OpenMV M7 Camera links:
Looking to develop something with MicroPython? Check out these guides to get you started:
Getting Started with MicroPython and the SparkFun Inventor's Kit for micro:bit
Check out Shawn's 4-part video series with the micro:bit. The projects have examples that use the accelerometer, combines the servo and temperature example, and sends a wireless message between two micro:bits with the radio extension. There are two additional videos using micro:bit with MicroPython.