MicroPython documentation
Welcome! This is the documentation for MicroPython v1.17, last updated 02 Sep 2021.
MicroPython runs on a variety of systems and hardware platforms. Here you can read the general documentation which applies to all systems, as well as specific information about the various platforms - also known as ports - that MicroPython runs on.
General documentation for MicroPython:
Library Reference
MicroPython Differences |
Language Reference
License |
References and tutorials for specific platforms:
Quick reference for the pyboard
Quick reference for the ESP8266
Quick reference for the ESP32
Quick reference for the Raspberry Pi RP2xxx
Quick reference for the WiPy/CC3200
Quick reference for UNIX and Windows
Quick reference for the Zephyr port |
Indices and tables:
Module index
Full index |
Glossary
Table of contents |
External links:
MicroPython homepage
MicroPython forum |
MicroPython on GitHub |