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

micropython-oled-progressbars
micropython-oled-progressbarsPython

A collection of optimized progress bar display elements for SSD1306 OLED screens using MicroPython on ESP8266/ESP32.

#embedded-systems#oled-display#micropython
Stars13
Forks3
Last commit
mp_modbus
mp_modbusPython

A MicroPython library for creating and parsing Modbus RTU and TCP frames, enabling communication with industrial devices.

#industrial-automation#embedded-systems#rtu-master
Stars13
Forks3
Last commit5 years ago
tf-luna-micropython
tf-luna-micropythonPython

A MicroPython I2C library for interfacing with the TF-Luna LiDAR distance sensor module.

#lidar#distance-sensor#sensor-library
Stars13
Forks5
Last commit9 months ago
micropython-stepper-motor
micropython-stepper-motorPython

MicroPython library for controlling 28BYJ-48 stepper motors with ULN2003 drivers using full-step and half-step modes.

#iot#micropython#python-library
Stars13
Forks4
Last commit9 months ago
pico_dcf77_tx
pico_dcf77_txPython

A DCF77 time signal transmitter for Raspberry Pi Pico W that emulates the German longwave time standard for proximate clock synchronization.

#iot#embedded-systems#micropython
Stars13
Forks2
Last commit2 years ago
micropython-st7920
micropython-st7920Python

A MicroPython library for drawing graphics on ST7920 128x64 monochrome LCD panels using SPI communication.

#spi#embedded-systems#micropython
Stars13
Forks8
Last commit6 years ago
MicroPython_ICM20948
MicroPython_ICM20948Python

⛔️ DEPRECATED MicroPythonMicroPython Driver for the TDK ICM20948 Accelerometer/Gyro Sensor

#sensor#micropython#driver
Stars13
Forks2
Last commit1 year ago
polly
pollyPython

A low-cost air quality monitor using an SDS011 particulate sensor and ESP8266 microcontroller, programmed with MicroPython.

#air-quality-monitoring#environmental-data#micropython
Stars13
Forks7
Last commit9 years ago
micropython-SHARP_Memory_Display
micropython-SHARP_Memory_DisplayPython

A MicroPython driver for SHARP memory displays, enabling low-power, high-contrast screen control on microcontrollers.

#spi#embedded-systems#micropython
Stars13
Forks4
Last commit
micropython-necir
micropython-necirPython

NEC infrared receiver class for MicroPython boards to decode remote control signals.

#iot#micropython#remote-control
Stars13
Forks9
Last commit11 years ago
micropython-microbmp
micropython-microbmpPython

A lightweight Python module for BMP image processing on MicroPython devices, supporting multiple color depths and RLE compression.

#embedded-systems#micropython#rle
Stars13
Forks1
Last commit1 year ago
micropython-nextion
micropython-nextionPython

A MicroPython library for controlling Nextion serial displays, ported from the ITEAD Arduino library.

#iot#micropython#display-control
Stars13
Forks6
Last commit3 years ago
micropython-mcp4725
micropython-mcp4725Python

A MicroPython driver for the MCP4725 I²C digital-to-analog converter with 12-bit resolution.

#embedded-systems#micropython#i2c
Stars13
Forks6
Last commit10 years ago
EByte_LoRa_E22_micropython_library
EByte_LoRa_E22_micropython_libraryPython

A MicroPython library for EBYTE E22 LoRa devices (SX1262/SX1268) supporting transparent and fixed transmission modes.

#iot#samd#ebyte-e22
Stars13
Forks0
Last commit1 year ago
loraE22
loraE22Python

A MicroPython class for controlling Ebyte E22 Series LoRa modules via UART.

#iot#ebyte-e22#micropython
Stars13
Forks3
Last commit3 years ago
micropython_hourly_sleeper_library
micropython_hourly_sleeper_libraryPython

A MicroPython library that enables ESP8266 boards to sleep for multiple hourly increments, extending deep sleep beyond the default 71-minute limit.

#deep-sleep#iot#embedded-systems
Stars13
Forks1
Last commit
micropython_demo_bot
micropython_demo_botPython

A simple Telegram bot example using python-telegram-bot library for educational purposes.

#micropython#educational#python
Stars13
Forks9
Last commit7 years ago
micropython_ra8875
micropython_ra8875Python

MicroPython device driver and nano-GUI for RA8875-based TFT displays, enabling hardware control and sensor display applications.

#embedded-systems#hardware-control#micropython
Stars12
Forks2
Last commit5 years ago
MicroPython_SHT4X
MicroPython_SHT4XPython

⛔️ DEPRECATED MicroPython Driver fot the Sensirion Temperature and Humidity SHT40, SHT41 and SHT45 Sensor

#sensor#micropython#driver
Stars12
Forks3
Last commit1 year ago
ESP32-433Mhz-Transmitter
ESP32-433Mhz-TransmitterPython

A pure MicroPython RF transmitter for ESP32 that sends 433MHz signals using configurable encoders.

#iot#embedded-systems#micropython
Stars12
Forks4
Last commit5 years ago
mesh-espnow-micropython
mesh-espnow-micropython

A dynamic secure mesh network implementation for ESP32 IoT devices using ESP-NOW and MicroPython.

#iot#embedded-systems#micropython
Stars12
Forks2
Last commit3 years ago
AD9833-MicroPython-Module
AD9833-MicroPython-ModulePython

MicroPython/Python module for controlling the AD9833 programmable waveform generator via SPI.

#spi#hardware-control#micropython
Stars12
Forks1
Last commit1 year ago
micropython-thingspeak
micropython-thingspeakPython

A MicroPython library for sending IoT sensor data to ThingSpeak.com from devices like ESP8266.

#iot#micropython#http
Stars12
Forks1
Last commit8 years ago
ESP32-433Mhz-Receiver-and-Tools
ESP32-433Mhz-Receiver-and-ToolsPython

ESP32-based 433MHz receiver with MicroPython firmware and Windows tools for decoding and transmitting to UDP/OpenHAB.

#iot#micropython#esp32
Stars12
Forks2
Last commit4 years ago
micropython-sparkplugb
micropython-sparkplugbPython

A MicroPython implementation of the Eclipse Sparkplug B specification for creating compliant edge nodes in IoT systems.

#embedded-systems#asyncio#micropython
Stars12
Forks0
Last commit1 month ago
picoredis
picoredisPython

A minimal Redis client for MicroPython and CPython that implements the RESP protocol with a simple blocking API.

#database-driver#iot#embedded-systems
Stars12
Forks3
Last commit5 years ago
PyBoard-HC05-Android
PyBoard-HC05-AndroidJava

MicroPython code for HC05 Bluetooth adapter with an Android app example for bidirectional communication with PyBoard.

#iot#embedded-systems#micropython
Stars12
Forks0
Last commit6 years ago
micropython-aioschedule
micropython-aioschedulePython

An asynchronous task scheduler with persistence for MicroPython, enabling periodic coroutine execution and deep sleep support for battery-powered devices.

#iot#embedded-systems#asyncio
Stars12
Forks4
Last commit
pico_jjy_tx
pico_jjy_txPython

A JJY time signal transmitter for Raspberry Pi Pico W that generates configurable 40/60 KHz signals using NTP-synchronized JST time.

#iot#embedded-systems#micropython
Stars12
Forks3
Last commit2 years ago
micropython-eeprom
micropython-eepromPython

A MicroPython driver for AT24Cxx series EEPROM chips, enabling data storage and retrieval via I2C.

#embedded-systems#hardware-abstraction#micropython
Stars11
Forks1
Last commit
micropython-aiosentry
micropython-aiosentryPython

An asynchronous Sentry.io client for MicroPython to send exceptions with stacktraces to Sentry.

#iot#embedded-systems#asyncio
Stars11
Forks4
Last commit7 years ago
RP2040 Ethernet example
RP2040 Ethernet exampleC

A MicroPython firmware project for Raspberry Pi Pico with WIZnet Ethernet chip support, enabling network connectivity and IoT applications.

#iot#wiznet#embedded-systems
Stars11
Forks4
Last commit
AS726X_LoPy
AS726X_LoPyPython

MicroPython driver for AS7262 and AS7263 spectral sensors, designed for PyCom boards.

#iot#embedded-systems#as7263
Stars11
Forks5
Last commit8 years ago
micropython-mpu6050-mqtt-streamer
micropython-mpu6050-mqtt-streamerJavaScript

Micropython software for ESP8266 that streams MPU6050 sensor data to an MQTT server.

#iot#embedded-systems#micropython
Stars11
Forks1
Last commit7 years ago
esp32-ir-remote
esp32-ir-remotePython

A configurable IR remote controller for ESP32 that connects to MQTT to play scenes supporting NEC, RC6, and Onkyo EISCP protocols.

#iot#micropython#esp32
Stars11
Forks2
Last commit4 years ago
MicroPython-SimpleKeypad
MicroPython-SimpleKeypadPython

MicroPython library for interfacing with keypad matrices with customizable layouts and error handling.

#iot#embedded-systems#micropython-esp32
Stars11
Forks5
Last commit1 year ago
PreviousPage 11 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
7 years ago
11 years ago
9 years ago
2 years ago
3 years ago
4 years ago
#Embedded Systems396
#Iot333
#Esp32258
#Embedded169
#Esp8266154
#I2c140
#Microcontroller104
#Raspberry Pi Pico96
#Python83
#Driver77
#Sensor Driver73
#Sensor66