Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Micropython

Micropython

732 projects

Showing 36 of 732 projects

MicroWebCli
MicroWebCliPython

A lightweight HTTP client for MicroPython on ESP32 and Pycom modules, supporting SSL/TLS, SOCKS5, authentication, and JSON.

#iot#request#micropython
Stars57
Forks16
Last commit5 years ago
SonosRemote
SonosRemotePython

A physical remote control for Sonos systems using an ESP8266 microcontroller and rotary encoder.

#iot#sonos#micropython
Stars57
Forks5
Last commit4 years ago
micropython-ssd1309
micropython-ssd1309Python

A MicroPython driver for SSD1309 monochrome OLED displays with SPI and I2C support.

#spi#embedded-systems#oled-display
Stars56
Forks14
Last commit4 months ago
micropython-ds1302-rtc
micropython-ds1302-rtcPython

A pure MicroPython driver for the DS1302 real-time clock (RTC) module, enabling timekeeping on embedded devices.

#iot#embedded-systems#micropython-esp32
Stars56
Forks18
Last commit5 years ago
ST77xx-pure-MP
ST77xx-pure-MPPython

A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.

#spi#micropython#esp32
Stars56
Forks6
Last commit1 year ago
micropython-adafruit-mqtt-esp8266
micropython-adafruit-mqtt-esp8266Python

MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.

#iot#ampy#micropython
Stars55
Forks17
Last commit7 years ago
micropython-lora
micropython-loraPython

MicroPython library for controlling Semtech SX127x LoRa modules via SPI communication.

#sx127x#iot#embedded-systems
Stars54
Forks8
Last commit3 years ago
micropython_ahtx0
micropython_ahtx0Python

MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.

#iot#sensor-library#embedded-systems
Stars54
Forks12
Last commit3 years ago
VL53L0X
VL53L0XPython

A MicroPython library for interfacing with the VL53L0X time-of-flight distance sensor.

#lidar#distance-sensor#sensor-library
Stars54
Forks22
Last commit4 years ago
BME680-Micropython
BME680-MicropythonPython

A MicroPython driver for the BME680 environmental sensor, supporting I2C and SPI interfaces.

#iot#spi#embedded-systems
Stars53
Forks17
Last commit1 year ago
mpbridge
mpbridgePython

CLI tool to synchronize and manage files on MicroPython devices with multiple sync modes and REPL integration.

#file-synchronization#mpremote#micropython
Stars53
Forks5
Last commit1 year ago
NFC_PN532_SPI
NFC_PN532_SPIPython

MicroPython SPI driver for PN532 NFC/RFID breakout boards and shields, ported from Adafruit's CircuitPython library.

#iot#circuitpython-port#embedded-systems
Stars52
Forks8
Last commit3 years ago
micropython-TEA5767
micropython-TEA5767Python

A MicroPython driver for the TEA5767 FM radio module, enabling DIY FM radio projects on ESP8266, ESP32, and Raspberry Pi Pico.

#embedded-systems#pico#micropython-esp32
Stars52
Forks9
Last commit2 years ago
micropython-urouter
micropython-urouterPython

A lightweight, non-blocking HTTP request routing library for MicroPython, designed for resource-constrained embedded devices.

#embedded-systems#micropython#single-threaded
Stars52
Forks7
Last commit3 years ago
ZbPy
ZbPyPython

A pure Python IEEE802.15.4 and ZigBee network stack for MicroPython, developed for Silicon Labs Gecko boards.

#iot#ieee802-15-4#micropython
Stars52
Forks6
Last commit6 years ago
micropython-sht30
micropython-sht30Python

A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.

#iot#embedded-systems#micropython
Stars52
Forks27
Last commit7 years ago
esp8266_ir
esp8266_irPython

Control IR signal by websocket

#micropython#esp8266
Stars51
Forks17
Last commit9 years ago
micropython-captive-portal
micropython-captive-portalPython

A captive portal implementation for MicroPython on ESP8266/NodeMCU devices to redirect network traffic to a local web page.

#iot#embedded-systems#micropython
Stars51
Forks15
Last commit8 years ago
iot-core-micropython
iot-core-micropythonPython

A MicroPython example for connecting ESP32 devices to Google Cloud IoT Core to publish telemetry data.

#iot#micropython#esp32
Stars51
Forks12
Last commit5 years ago
ESP8266WebServer
ESP8266WebServerPython

A lightweight web server for MicroPython on ESP8266, designed for serving REST APIs and simple web interfaces.

#iot#micropython#web-server
Stars51
Forks12
Last commit4 years ago
telegram-upy
telegram-upyPython

A Telegram Bot API wrapper for MicroPython, designed for ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars50
Forks10
Last commit4 years ago
MicroWorkers
MicroWorkersPython

A lightweight thread pool manager for MicroPython on ESP32 and Pycom modules to handle concurrent jobs efficiently.

#iot#embedded-systems#micropython
Stars49
Forks11
Last commit7 years ago
uln2003
uln2003Python

A MicroPython library for controlling stepper motors with ULN2003 driver boards on BBC micro:bit.

#robotics#iot#micropython
Stars49
Forks14
Last commit9 years ago
MQ135
MQ135Python

A MicroPython library for reading and calibrating MQ135 air quality gas sensors.

#iot#sensor-library#air-quality
Stars48
Forks18
Last commit6 years ago
micropython-ht16k33
micropython-ht16k33Python

A MicroPython driver for HT16K33-based LED matrices, 7-segment numeric, and 14-segment alphanumeric displays.

#iot#embedded-systems#micropython
Stars47
Forks14
Last commit4 years ago
micropython-dfplayer
micropython-dfplayerPython

A MicroPython library for controlling DFPlayer Mini MP3 modules via UART on ESP8266.

#iot#embedded-audio#micropython
Stars47
Forks13
Last commit6 years ago
SH1107
SH1107Python

A MicroPython driver for SH1107 OLED displays (128x128 and 128x64 pixels) supporting I2C and SPI connections.

#spi#oled-display#micropython
Stars46
Forks7
Last commit1 year ago
micropython-msgpack
micropython-msgpackPython

A MessagePack serialization library optimized for MicroPython, offering a compact binary alternative to JSON with minimal RAM usage.

#iot#asyncio#micropython
Stars45
Forks13
Last commit4 days ago
Pyboard micropower
Pyboard micropowerPython

A MicroPython library for building ultra-low-power systems on Pyboard hardware, enabling battery operation for over a year.

#iot#hardware-design#embedded-systems
Stars45
Forks4
Last commit3 years ago
ucrypto
ucryptoC

A MicroPython package for fast RSA and elliptic curve cryptography, focusing on digital signatures.

#micropython#embedded-security#tomsfastmath
Stars45
Forks14
Last commit1 year ago
micropython-pcf8574
micropython-pcf8574Python

A MicroPython library for interfacing with the PCF8574 8-bit I2C I/O expander, supporting interrupt handling and pin control.

#io-expander#pcf8574#micropython
Stars45
Forks6
Last commit2 years ago
AccelStepper-MicroPython
AccelStepper-MicroPythonPython

AccelStepper Library for Micropyton - ESP32

#micropython#esp32#esp8266
Stars44
Forks13
Last commit7 years ago
ucryptoauthlib
ucryptoauthlibPython

A lightweight pure Python driver for Microchip Crypto Authentication secure elements, designed for MicroPython.

#micropython#embedded-security#atecc
Stars44
Forks10
Last commit2 years ago
upy-rtttl
upy-rtttlPython

A Python library for parsing Ring Tone Text Transfer Language (RTTTL) strings to extract musical note frequencies and durations.

#rtttl#music-synthesis#embedded-systems
Stars43
Forks11
Last commit1 year ago
umidiparser
umidiparserPython

A low-footprint MIDI file parser for MicroPython, CircuitPython, and CPython, optimized for microcontrollers.

#music-synthesis#embedded-audio#micropython
Stars43
Forks6
Last commit1 year ago
upy-shell
upy-shellPython

A simple command-line shell for MicroPython with current directory navigation and basic file operations.

#iot#embedded-systems#micropython
Stars42
Forks11
Last commit8 years ago
PreviousPage 5 of 21Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Embedded Systems396
#Iot333
#Esp32258
#Embedded169
#Esp8266154
#I2c140
#Microcontroller104
#Raspberry Pi Pico96
#Python83
#Driver77
#Sensor Driver73
#Sensor66