This is the v1.20.0 version of the MicroPython documentation. The latest development version of this page may be more current.

MicroPython documentation

Welcome! This is the documentation for MicroPython, last updated 04 May 2023.

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:

References and tutorials for specific platforms:

Indices and tables:

External links: