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

    Feb 14, 2026 · This is the documentation for the latest development branch of MicroPython and may refer to features that are not available in released versions. If you are looking for the documentation …

  3. Home [wiki.micropython.org]

    Convert fonts to Python source A PC utility to convert ttf and otf files to MicroPython source which may optionally be frozen as bytecode. The file format is offered as a proposed standard.

  4. Getting Started — MicroPython latest documentation

    This is the documentation for the latest development branch of MicroPython and may refer to features that are not available in released versions. If you are looking for the documentation for a specific …

  5. MicroPython libraries — MicroPython latest documentation

    This is the documentation for the latest development branch of MicroPython and may refer to features that are not available in released versions. If you are looking for the documentation for a specific …

  6. micropython – access and control MicroPython internals — …

    This is the documentation for the latest development branch of MicroPython and may refer to features that are not available in released versions. If you are looking for the documentation for a specific …

  7. MicroPython language and implementation

    This is the documentation for the latest development branch of MicroPython and may refer to features that are not available in released versions. If you are looking for the documentation for a specific …

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

    This tutorial will guide you through setting up MicroPython, getting a prompt, using WebREPL, connecting to the network and communicating with the Internet, using the hardware peripherals, and …

  9. MicroPython on microcontrollers

    MicroPython is designed to be capable of running on microcontrollers. These have hardware limitations which may be unfamiliar to programmers more familiar with conventional computers.

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

    This tutorial will guide you through setting up MicroPython, getting a prompt, using WebREPL, connecting to the network and communicating with the Internet, using the hardware peripherals, and …