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

VL6180X
VL6180XPython

A MicroPython driver for the VL6180X time-of-flight distance sensor on ESP32 microcontrollers.

#distance-sensor#iot#micropython
Stars9
Forks6
Last commit5 years ago
micropython_espX_IR_Transceiver
micropython_espX_IR_TransceiverPython

A MicroPython library for sending and receiving infrared signals on ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars9
Forks4
Last commit4 years ago
uMQTT
uMQTTJavaScript

MQTT client for publishing messages from MicroPython on WiPy boards.

#iot#micropython#embedded
Stars9
Forks0
Last commit10 years ago
unbd
unbdPython

A micro Network Block Device implementation for mounting folders on WiFi-enabled MicroPython devices like ESP8266/ESP32.

#virtual-storage#micropython#esp32
Stars9
Forks0
Last commit3 years ago
micropython-ht1632c
micropython-ht1632cPython

MicroPython driver for Sure Electronics' HT1632C bicolor LED matrix displays.

#ht1632c#hardware-control#micropython
Stars8
Forks0
Last commit8 years ago
public-micropython-iot-platform
public-micropython-iot-platformC

A MicroPython-based IoT platform for ESP32 boards with web UI, MQTT, and integration for Home Assistant and Thingsboard.

#thingsboard#embedded-systems#micropython
Stars8
Forks1
Last commit
micropython-my9221
micropython-my9221Python

MicroPython driver library for controlling MY9221-based 10-segment LED bar graph modules.

#iot#grove#micropython
Stars8
Forks3
Last commit8 years ago
MicroPython-MiFlora
MicroPython-MiFloraPython

MicroPython library for reading data from Xiaomi Mi Flora Bluetooth Low Energy plant sensors.

#iot#micropython#esp32
Stars8
Forks2
Last commit1 year ago
micropython-npyfile
micropython-npyfilePython

Read and write NumPy .npy files in MicroPython for numeric array persistence and streaming.

#robotics#iot#data-persistence
Stars8
Forks1
Last commit2 months ago
Clock_Generators
Clock_GeneratorsJupyter Notebook

A toolbox for programming and controlling Si5351 clock generator modules via serial interface.

#clock-generator#embedded-systems#micropython
Stars8
Forks3
Last commit4 years ago
micropython-p9813
micropython-p9813Python

A MicroPython library for controlling P9813 chainable RGB LED drivers on embedded devices.

#iot#spi#grove
Stars8
Forks3
Last commit2 years ago
micropython-mcp9808
micropython-mcp9808Python

MicroPython driver for the Microchip MCP9808 temperature sensor with configurable resolution, shutdown mode, and alert functionality.

#iot#micropython#i2c
Stars8
Forks13
Last commit3 years ago
micropython-firebase-auth
micropython-firebase-authPython

A Firebase Authentication client library for MicroPython, enabling user sign-in, sign-up, and session management on microcontrollers.

#iot#embedded-systems#micropython-esp32
Stars8
Forks0
Last commit
uPyExplorer
uPyExplorerPython

A modern file explorer and management tool for MicroPython devices like ESP32 and ESP8266.

#python-tool#embedded-systems#micropython
Stars8
Forks4
Last commit4 years ago
micropython-tmp102
micropython-tmp102Python

A MicroPython driver for the Texas Instruments TMP102 I2C temperature sensor with configurable conversion rates and power-saving modes.

#sensor-library#micropython#i2c
Stars8
Forks5
Last commit6 months ago
mcp4728
mcp4728Python

A MicroPython library for controlling the Microchip MCP4728 I2C 12-bit quad digital-to-analog converter.

#circuitpython-port#embedded-systems#hardware-control
Stars8
Forks2
Last commit6 years ago
tinymqtt
tinymqttPython

A lightweight asynchronous MQTT client library designed for MicroPython on ESP8266/ESP32 devices.

#iot#micropython#esp32
Stars8
Forks2
Last commit8 years ago
micropython-firebase-firestore
micropython-firebase-firestorePython

A Firebase Firestore client library for MicroPython, enabling NoSQL database operations on microcontrollers.

#iot#micropython#firestore
Stars8
Forks3
Last commit3 years ago
MicroPython-BMPxxx
MicroPython-BMPxxxPython

A MicroPython driver for Bosch BMP585, BMP581, BMP390, BMP280, and BME280 pressure sensors via I2C, supporting altitude calculation and sensor configuration.

#altitude-calculation#embedded-systems#pressure-sensor
Stars8
Forks2
Last commit
MicroPython_PCA9685
MicroPython_PCA9685Python

⛔️ DEPRECATED MicroPython Driver for the PCA9685 PWM control IC. Its commonly used to control servos, leds and motors.

#micropython#servos#pca9685
Stars8
Forks3
Last commit1 year ago
ssd1675a
ssd1675aPython

A MicroPython driver for SSD1675A-based E-Paper displays, supporting ESP32 and other MicroPython-compatible hardware.

#spi#hardware-abstraction#micropython
Stars8
Forks0
Last commit1 year ago
micropython-ds1307
micropython-ds1307Python

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

#i2c-device#embedded-systems#micropython
Stars8
Forks2
Last commit3 years ago
hx711_mpy-driver
hx711_mpy-driverPython

A MicroPython driver for the HX711 weighing sensor that provides stable weight readings in grams with tare functionality.

#iot#embedded-systems#micropython
Stars8
Forks3
Last commit1 year ago
micropython_i2c_lcd
micropython_i2c_lcdPython

A MicroPython library for controlling HD44780 LCD displays via PCF8574 I2C expander with high-level and low-level APIs.

#iot#embedded-systems#pcf8574
Stars8
Forks5
Last commit2 years ago
Pyboard File Manager
Pyboard File ManagerC#

A Windows GUI application for managing files on MicroPython devices via the pyboard.py script.

#micropython#file-manager#csharp
Stars7
Forks2
Last commit4 years ago
TM74HC595
TM74HC595Python

A MicroPython driver for controlling 8-segment LED displays using the TM74HC595 shift register controller.

#iot#shift-register#embedded-systems
Stars7
Forks2
Last commit8 years ago
ujrpc
ujrpcPython

A lightweight JSON-RPC 2.0 middleware for MicroPython and CPython using decorators.

#asyncio#micropython#json-rpc
Stars7
Forks0
Last commit1 year ago
micropython-ads1220
micropython-ads1220Python

MicroPython library for interfacing with the ADS1220 24-bit analog-to-digital converter.

#spi#embedded-systems#micropython
Stars7
Forks2
Last commit5 years ago
bitstruct-micropython
bitstruct-micropythonC

A MicroPython port of the bitstruct library for packing and unpacking data to/from bytes using format strings.

#iot#micropython-esp32#micropython
Stars7
Forks1
Last commit21 days ago
esp-ds3231-micropython
esp-ds3231-micropythonPython

A MicroPython library for interfacing with DS3231 real-time clock modules on ESP8266 and ESP32 boards.

#iot#micropython#i2c
Stars7
Forks5
Last commit1 year ago
micropython-hx1230
micropython-hx1230Python

MicroPython library for HX1230 96x68 monochrome LCD displays, offering SPI and bit-bang interfaces with framebuffer support.

#monochrome-lcd#micropython#bit-bang-spi
Stars7
Forks2
Last commit5 years ago
MCP39F521
MCP39F521Python

ESP8266 MicroPython web server for reading and controlling Microchip MCP39F521 energy monitoring ICs.

#power-measurement#iot#embedded-systems
Stars7
Forks2
Last commit9 years ago
micropython-samtts
micropython-samttsPython

A MicroPython port of the classic Software Automatic Mouth (SAM) text-to-speech synthesizer for embedded systems.

#embedded-systems#retro-computing#micropython
Stars7
Forks0
Last commit1 year ago
micropython-cryptocfb
micropython-cryptocfbPython

A MicroPython module for AES-128 encryption and decryption using CFB mode, supporting both 128-bit and 8-bit variants.

#iot#micropython#embedded
Stars7
Forks0
Last commit4 years ago
micropython-aiolora
micropython-aioloraPython

MicroPython library for controlling Semtech SX127x LoRa modules with an asyncio-based API.

#sx127x#iot#asyncio
Stars7
Forks0
Last commit3 years ago
mpsync
mpsyncPython

A tool that automatically synchronizes code changes to a MicroPython board during development.

#python-tool#micropython#code-synchronization
Stars7
Forks2
Last commit5 years ago
PreviousPage 13 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
1 year ago
4 years ago
10 days ago
#Embedded Systems396
#Iot333
#Esp32258
#Embedded169
#Esp8266154
#I2c140
#Microcontroller104
#Raspberry Pi Pico96
#Python83
#Driver77
#Sensor Driver73
#Sensor66