A curated list of awesome MicroPython libraries, frameworks, software and resources.
-
Updated
Oct 26, 2025 - HTML
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.
A curated list of awesome MicroPython libraries, frameworks, software and resources.
A simple and efficient MicroPython web server designed for Raspberry Pi Pico, ESP8266, ESP32, allowing seamless control of microcontroller projects via a web browser.
ESP8266 Useless Throwie
Using MicroPython on ESP8266 modules to form an elastic network of things with MQTT broker (Mosquitto).
WS2812 RGB LED Strip Controller for MicroPython Enabled Micro-Controllers
Code written in MicroPython used in Cawthron Institute's Mussel Farm
Device designed in commemoration of the celebration of 10 years of the FIT (Innovation Technological Forum) from Universidad Galileo. This device contains an ESP32, BME280, accelerometer and 8x8 Matrix.
A GPRS/GNSS/BTLE and LiPo/Li-ion charger integrated Pi Pico on credit-card format.
RP2040-based board in the shape of the Arduino uno
TCP/IP packet encoding terminal based on W5500-EVB-Pico and Raspberry Pi Pico W
small esp32-c3 based pwm fan controller which powers from usb
A breakout board for use with pyControl behavior control framework
Automatic Weather Station utilizes the ESP32 microcontroller and DFRobot Environmental Sensor to collect and transmit real-time environmental data, including temperature, humidity, and air quality metrics, to a web server for monitoring and analysis.
Code Campus - Python Courses 🚀
The documentation for Growthings, a low-cost, easy-to-use smart greenhouse for everyone, written in reStructuredText and compiled with sphinx-docs
Microhomie firmware with setup wizard
Created by Damien P. George
Released May 3, 2014