Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Micropython

Micropython

134 projects

Showing 26 of 134 projects

micropython-modbus
micropython-modbusPython

A Modbus Master library for MicroPython ESP32 devices, enabling industrial communication protocols on embedded systems.

#industrial-automation#iot#modbus-rtu
Stars77
Forks30
Last commit7 years ago
MicroDNSSrv
MicroDNSSrvPython

A lightweight DNS server for MicroPython that responds to A queries with support for multiple domains and wildcards.

#iot#micropython#esp32
Stars76
Forks21
Last commit8 years ago
micropython-osc
micropython-oscPython

A minimal Open Sound Control (OSC) client and server library for MicroPython and CPython.

#micropython#embedded#client-server
Stars75
Forks14
Last commit2 years ago
mpy_bme280_esp8266
mpy_bme280_esp8266Python

MicroPython driver for Bosch BME280/BMP280 environmental sensors on ESP8266 boards.

#pressure-sensor#micropython#i2c
Stars74
Forks40
Last commit5 years ago
micropython-pcd8544
micropython-pcd8544Python

A MicroPython driver library for controlling Nokia 5110 PCD8544 84x48 monochrome LCD displays.

#iot#micropython#hardware
Stars73
Forks14
Last commit7 years ago
pico-rgbkeypad
pico-rgbkeypadPython

A Python library for controlling the Pimoroni RGB Keypad on Raspberry Pi Pico with MicroPython and CircuitPython.

#input-device#hardware-control#micropython
Stars72
Forks8
Last commit4 years ago
Filters
FiltersPython

High-speed digital filters for MicroPython on ARM boards, implemented in inline assembler for real-time integer data processing.

#fir-filter#embedded-systems#micropython
Stars72
Forks14
Last commit4 years ago
microfont
microfontPython

A MicroPython library for rendering rotated text on framebuffers with optional caching and font storage on flash.

#font-rendering#micropython#flash-storage
Stars72
Forks8
Last commit4 months ago
micropython-wifimanager
micropython-wifimanagerPython

A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.

#iot#embedded-systems#micropython
Stars72
Forks14
Last commit1 day ago
Contribute to newsletter
Contribute to newsletterHTML

A weekly community newsletter covering Python on microcontrollers, CircuitPython, MicroPython, and related single-board computer projects.

#embedded-systems#open-source#micropython
Stars71
Forks43
Last commit
tamp
tampC

A low-memory, DEFLATE-inspired lossless compression library optimized for embedded and resource-constrained environments.

#c-library#embedded-systems#webassembly
Stars70
Forks10
Last commit1 day ago
microCoAPy
microCoAPyPython

A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.

#micropython#esp32#client
Stars69
Forks15
Last commit11 months ago
micropython-tinyrtc-i2c
micropython-tinyrtc-i2cPython

MicroPython driver for TinyRTC I2C modules with DS1307 real-time clock and AT24C32N EEPROM.

#iot#embedded-systems#micropython
Stars69
Forks22
Last commit3 years ago
hx711
hx711Python

A MicroPython driver for the HX711 load cell amplifier, supporting GPIO, PIO, and SPI interfaces.

#pio#spi#micropython
Stars68
Forks9
Last commit9 months ago
micropython-wifi_manager
micropython-wifi_managerPython

A MicroPython library for managing WiFi connections on ESP8266 and ESP32 boards with a captive portal for configuration.

#wifi-configuration#iot#embedded-systems
Stars68
Forks26
Last commit
FBConsole
FBConsolePython

A framebuffer console class for MicroPython that redirects REPL output to OLED or TFT displays.

#oled-display#micropython#i2c
Stars65
Forks11
Last commit6 years ago
micropython-core2
micropython-core2C

MicroPython firmware extension for M5Stack CORE2 with hardware driver support for display, touch, sensors, and power management.

#iot#bm8563#embedded-systems
Stars64
Forks15
Last commit4 years ago
pyb_ina219
pyb_ina219Python

A MicroPython library for reading voltage, current, and power from the Texas Instruments INA219 sensor via I2C.

#sensor-library#embedded-systems#micropython
Stars63
Forks19
Last commit2 years ago
minipb
minipbPython

A lightweight, pure Python Protocol Buffer library supporting multiple schema formats and MicroPython.

#embedded-systems#micropython#python-library
Stars63
Forks8
Last commit3 years ago
mrequests
mrequestsPython

An HTTP client library for MicroPython with an API similar to Python's requests library.

#iot#micropython#esp32
Stars63
Forks13
Last commit1 year ago
micropython-ssd1351
micropython-ssd1351Python

A MicroPython/CircuitPython driver for SSD1351 OLED displays, tested on ESP32 and nRF52840 boards.

#spi#nrf52840#oled-display
Stars62
Forks11
Last commit1 year ago
micropython-touch
micropython-touchPython

A lightweight MicroPython GUI library for touch panel displays with support for multiple touch controllers and a rich widget set.

#asyncio#micropython#touch-gui
Stars61
Forks11
Last commit1 month ago
micropython-bno055
micropython-bno055Python

A MicroPython driver for the Bosch BNO055 IMU, providing hardware sensor fusion for orientation, acceleration, and magnetic field data.

#robotics#sensor-fusion#embedded-systems
Stars61
Forks10
Last commit11 days ago
micropython-radio
micropython-radioPython

Bidirectional nRF24L01+ radio protocols for MicroPython enabling reliable exchange of arbitrary Python objects between Pyboards.

#iot#embedded-systems#micropython
Stars60
Forks12
Last commit3 years ago
ili9342c_mpy
ili9342c_mpyPython

A fast C driver for MicroPython to control ILI9342C-based displays, supporting graphics, text, and JPG rendering.

#spi#embedded-systems#jpg-rendering
Stars60
Forks13
Last commit2 years ago
gc9a01py
gc9a01pyPython

MicroPython display driver for 240x240 pixel GC9A01 screens with rotation, mirroring, and bitmap font support.

#embedded-systems#micropython#gc9a01
Stars60
Forks21
Last commit5 years ago
PreviousPage 4 of 4

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
3 days ago
2 years ago
#Embedded Systems78
#Esp3269
#Iot64
#Esp826640
#Embedded34
#Microcontroller24
#Raspberry Pi Pico21
#Python19
#Embedded Graphics17
#I2c16
#Pyboard15
#Spi12