MicroPython

MicroPython is an implementation of the Python 3 programming language. It includes a small subset of the Python standard library and is optimised to run on microcontrollers and in constrained environments.
Here are 3,179 public repositories matching this topic...
Language:All
Sort:Most stars
MicroPython - a lean and efficient Python implementation for microcontrollers and constrained systems
- Updated
Nov 6, 2025 - C
CircuitPython - a Python implementation for teaching coding with microcontrollers
- Updated
Nov 5, 2025 - C
The impossibly small web framework for Python and MicroPython.
- Updated
Nov 4, 2025 - Python
Visualizing Weather Forecasts Through Landscape Imagery
- Updated
Oct 31, 2025 - Python
📶 A curated list of awesome ESP8266/32 projects and code
- Updated
Feb 1, 2024
MicroPython for K210 RISC-V, let's play with edge AI easier
- Updated
Jun 17, 2024 - Python
A curated list of awesome MicroPython libraries, frameworks, software and resources.
- Updated
Oct 26, 2025 - HTML
Clackety Keyboards Powered by Python
- Updated
Oct 6, 2025 - Python
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
- Updated
Oct 24, 2025 - C
🔒 Trezor Firmware Monorepo
- Updated
Nov 6, 2025 - C
A small, simple editor for beginner Python programmers. Written in Python and Qt5.
- Updated
Aug 31, 2025 - Python
A MicroPython based development environment for smart watches (including Pine64 PineTime)
- Updated
Aug 30, 2025 - Python
Pycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
- Updated
Feb 6, 2024 - C
Lightweight, pure-Python Text User Interface (TUI) widget toolkit with minimal dependencies. Dedicated to the Pycopy project.
- Updated
Sep 7, 2022 - Python
Application of uasyncio to hardware interfaces. Tutorial and code.
- Updated
Jun 23, 2025 - Python
A FREE comprehensive online Python development tutorial FOR KIDS utilizing an official BBC micro:bit Development Board going step-by-step into the world of Python for microcontrollers.
- Updated
Dec 22, 2023 - Python
The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
- Updated
Aug 18, 2025 - Python
A curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
- Updated
Jul 21, 2025
Created by Damien P. George
Released May 3, 2014
- Followers
- 119 followers
- Organization
- micropython
- Website
- github.com/topics/micropython
- Wikipedia
- Wikipedia