MicroPython
Arduino is adding the Python language as an additional option for programming microcontrollers. Our platform of choice is MicroPython. We support the official MicroPython project by contributing to the upstream repo.
Board Installation
Create smart dashboards to control connected devices using few coding
Code Editors
Create smart dashboards to control connected devices using few coding
MicroPython Basics
An introduction to MicroPython
Examples by Board
Create smart dashboards to control connected devices using few coding
Specific Firmware Versions
You can download a specific firmware version for your board manually, by navigating the list below. For quick and easy installation, we recommend using the Arduino MicroPython Installer tool.