A curated list of awesome MicroPython libraries, frameworks, software and resources.
-
Updated
Mar 19, 2026 - 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.
WS2812 RGB LED Strip Controller for MicroPython Enabled Micro-Controllers
ESP8266 Useless Throwie
Examples for Raspberry Pi Pico (RP2040 MCU based SBCs)
Using MicroPython on ESP8266 modules to form an elastic network of things with MQTT broker (Mosquitto).
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
small esp32-c3 based pwm fan controller which powers from usb
TCP/IP packet encoding terminal based on W5500-EVB-Pico and Raspberry Pi Pico W
Code Campus - Python Courses 🚀
Micropython ESP32 Smartwatch
Data Exfiltration via WebSerial
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.
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 breakout board for use with pyControl behavior control framework
Easy to use network configuration tool for ESP32 microcontrollers using MicroPython
Created by Damien P. George
Released May 3, 2014