Open links in new tab
  1. MicroPython - Python for microcontrollers

    MicroPython is a lean and efficient implementation of the Python 3 programming language that includes a small subset of the Python standard library and is optimised to run on microcontrollers and in …

  2. Overview — MicroPython latest documentation

    6 days ago · MicroPython documentation Welcome! This is the documentation for MicroPython, last updated 11 Apr 2026. MicroPython runs on a variety of systems and hardware platforms. Here you …

  3. Getting Started — MicroPython latest documentation

    Getting Started This guide covers a step-by-step process on setting up version control, obtaining and building a copy of the source code for a port, building the documentation, running tests, and a …

  4. 1. Getting started with MicroPython on the ESP32 — MicroPython …

    1. Getting started with MicroPython on the ESP32 Using MicroPython is a great way to get the most of your ESP32 board. And vice versa, the ESP32 chip is a great platform for using MicroPython. This …

  5. MicroPython libraries — MicroPython latest documentation

    MicroPython libraries Warning Important summary of this section MicroPython provides built-in modules that mirror the functionality of the Python standard library (e.g. os, time), as well as MicroPython …

  6. micropython – access and control MicroPython internals — …

    micropython – access and control MicroPython internals Functions micropython.const(expr) Used to declare that the expression is a constant so that the compiler can optimise it. The use of this function …

  7. 1. Getting started with MicroPython on the ESP8266 — MicroPython …

    1. Getting started with MicroPython on the ESP8266 Using MicroPython is a great way to get the most of your ESP8266 board. And vice versa, the ESP8266 chip is a great platform for using MicroPython. …

  8. This chapter describes modules (function and class libraries) which are built into MicroPython. This documentation in general aspires to describe all modules and functions/classes which are …

  9. Overview — MicroPython v1.25.0 documentation

    Apr 15, 2025 · This is the v1.25.0 version of the MicroPython documentation. The latest development version of this page may be more current.

  10. MicroPython language and implementation

    The MicroPython differences from CPython chapter describes differences between MicroPython and CPython (which mostly concern standard library and types, but also some language-level features). …