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_fastled
micropython_fastledC++

A MicroPython port of the FastLED library for controlling addressable LED strips on ESP32 and ESP8266 microcontrollers.

#iot#micropython#esp32
Stars25
Forks1
Last commit6 years ago
micropython-MQ
micropython-MQPython

A collection of MicroPython drivers for MQ series gas and air quality sensors.

#iot#mq-sensors#embedded-systems
Stars25
Forks15
Last commit8 years ago
micropython-am2320
micropython-am2320Python

MicroPython driver for the Aosong AM2320 temperature and humidity sensor over I2C.

#dht#micropython#i2c
Stars25
Forks7
Last commit2 years ago
uPyVoip
uPyVoipPython

Interactive voice response (IVR) system for MicroPython ESP32 devices with VoIP capabilities.

#embedded-systems#sip-protocol#micropython
Stars25
Forks5
Last commit5 years ago
Signal_Generators
Signal_GeneratorsJupyter Notebook

A toolbox for controlling AD9833, AD9834, AD9850, and ADF4351 signal generator ICs via Arduino.

#hardware-control#micropython#esp32
Stars25
Forks3
Last commit4 years ago
vl53l5cx
vl53l5cxPython

A MicroPython and CircuitPython driver for the ST VL53L5CX time-of-flight sensor, enabling multi-zone ranging on embedded boards.

#embedded-systems#micropython#i2c
Stars25
Forks7
Last commit2 years ago
microplot
microplotPython

A simple MicroPython plotting package for Raspberry Pi Pico and Adafruit devices with line and scatter plot support.

#embedded-systems#micropython#plotting-library
Stars25
Forks1
Last commit5 years ago
micropython-extmod-generator
micropython-extmod-generatorPython

Generates C source code for Micropython external modules from Python interface definitions.

#firmware-development#micropython#embedded-python
Stars24
Forks6
Last commit3 years ago
mpr
mprPython

A wrapper for the MicroPython mpremote tool that provides a conventional Linux command-line interface with full help and shell wildcard support.

#mpremote#ampy#micropython
Stars24
Forks1
Last commit5 months ago
us2n
us2nPython

A MicroPython server for ESP32 that bridges UART serial communication to TCP over LAN/WLAN.

#iot#micropython#esp32
Stars24
Forks8
Last commit8 years ago
micropython-uprotobuf
micropython-uprotobufPython

A lightweight Protocol Buffers implementation for MicroPython, enabling protobuf message parsing on resource-constrained devices.

#iot#protobuf-plugin#embedded-systems
Stars24
Forks6
Last commit3 years ago
DIY Arcade Machine
DIY Arcade MachinePython

A mini arcade system that runs classic games on a 64x64 LED matrix with RP2040 hardware or as a PyGame desktop emulator.

#i2c-controller#hacktoberfest#arcade-machine
Stars24
Forks1
Last commit13 days ago
micropython-ha-mqtt-device
micropython-ha-mqtt-devicePython

A MicroPython library for creating HomeAssistant entities using MQTT Discovery, enabling sensor integration from embedded devices.

#iot-sensors#micropython#mqtt-discovery
Stars24
Forks5
Last commit
micropython-spotify-web-api
micropython-spotify-web-apiPython

A MicroPython library for accessing Spotify's web API from IoT devices like ESP8266.

#music-control#iot#micropython
Stars24
Forks3
Last commit5 years ago
upy-motion
upy-motionPython

A MicroPython driver for the MPU6050 motion sensor with auto-calibration, built-in filters, and FIFO support.

#sensor-fusion#embedded-systems#micropython
Stars24
Forks6
Last commit5 years ago
micropython-pcf8575
micropython-pcf8575Python

MicroPython driver for the PCF8575 2.5V-5.5V 16-bit I2C I/O expander with interrupt support.

#io-expander#micropython#i2c
Stars24
Forks5
Last commit2 years ago
micropython-servo
micropython-servoPython

A MicroPython library for controlling RC servos using hardware PWM with calibration support.

#robotics#iot#servo-motor
Stars24
Forks4
Last commit8 months ago
framebuf2
framebuf2Python

Extends MicroPython's FrameBuffer with larger/rotated fonts, triangles, and circles for enhanced display graphics.

#font-rendering#triangle#oled-display
Stars24
Forks6
Last commit3 years ago
micropython-mpu6886
micropython-mpu6886Python

A MicroPython I2C driver for the MPU6886 6-axis motion tracking device, providing accelerometer, gyroscope, and temperature readings.

#sensor-library#embedded-systems#micropython
Stars23
Forks5
Last commit6 years ago
mpy-miniterm
mpy-minitermPython

A serial terminal tool for debugging and syncing files with MicroPython devices via the REPL.

#file-synchronization#python-tool#micropython
Stars23
Forks7
Last commit2 years ago
micropython-dfplayer
micropython-dfplayerPython

A MicroPython library for controlling the DFPlayer mini MP3 player module with essential playback and file management functions.

#iot#embedded-audio#hardware-control
Stars23
Forks6
Last commit8 months ago
micropython-buzzer
micropython-buzzerPython

A MicroPython library for playing Nokia compose ringtones and MIDI files through a buzzer.

#iot#embedded-audio#embedded-systems
Stars23
Forks4
Last commit1 year ago
thimble
thimblePython

A tiny Flask-like web framework for MicroPython, designed to run on microcontrollers.

#iot#flask-inspired#micropython
Stars23
Forks2
Last commit1 year ago
ESPGeiger
ESPGeigerPython

MicroPython library for reading radiation data from ESP8266-based Geiger counters.

#embedded-systems#iot-sensors#micropython
Stars22
Forks3
Last commit9 years ago
micropython-stepper
micropython-stepperPython

A MicroPython library for controlling stepper motors with non-blocking timers and angle-based movement.

#robotics#micropython#python-library
Stars22
Forks10
Last commit8 months ago
upyble
upyblePython

Command-line tool for wireless development, prototyping, and testing of Bluetooth Low Energy MicroPython devices.

#iot-development#device-testing#embedded-systems
Stars22
Forks5
Last commit6 years ago
MicroPyDatabase
MicroPyDatabasePython

A low-memory JSON-based database for MicroPython that stores data in a folder structure for easy inspection.

#iot#database#micropython
Stars22
Forks11
Last commit3 years ago
MicroPython-ADC_Cal
MicroPython-ADC_CalPython

MicroPython ESP32 library for calibrated on-chip ADC conversion using efuse calibration values.

#iot#adc-calibration#embedded-systems
Stars22
Forks3
Last commit5 months ago
ticlib
ticlibPython

A pure-Python library for controlling Pololu Tic stepper motor controllers via serial, I²C, and USB connections.

#robotics#micropython#i2c
Stars21
Forks6
Last commit3 months ago
micropython-inkplate6
micropython-inkplate6Python

MicroPython driver for the Inkplate 6 and 10 ESP32 e-paper display boards, providing graphics and touch sensor support.

#micropython-esp32#micropython-drivers#micropython
Stars21
Forks5
Last commit5 years ago
uMath
uMathPython

A computer algebra system designed to run on microcontrollers using MicroPython, enabling symbolic mathematics on embedded devices.

#mathematics#embedded-systems#micropython
Stars21
Forks2
Last commit9 years ago
LightLora_MicroPython
LightLora_MicroPythonPython

A lightweight, interrupt-driven MicroPython library for controlling Semtech SX127x LoRa chips with power-efficient callbacks.

#sx127x#iot#micropython
Stars21
Forks11
Last commit1 year ago
micropython-lcd
micropython-lcdPython

A simple class for controlling HD44780 LCD displays in 4-bit mode with MicroPython pyboard.

#iot#micropython#hardware
Stars21
Forks9
Last commit11 years ago
micropython-amg88xx
micropython-amg88xxPython

MicroPython driver for the AMG88xx Grid-EYE 8x8 thermal infrared array sensor, with optional bicubic interpolation for camera displays.

#embedded-systems#micropython#i2c
Stars21
Forks8
Last commit6 years ago
micropython-fingerprint
micropython-fingerprintPython

A MicroPython library for interfacing with ZhianTec fingerprint sensors (e.g., ZFM-20, ZFM-60, R503).

#embedded-systems#micropython#esp32
Stars21
Forks3
Last commit6 years ago
micropython-i2c-lcd
micropython-i2c-lcdPython

A MicroPython package for controlling HD44780 LCD displays (1602 and 2004) via I2C.

#lcd1602#lcd16x2#embedded-systems
Stars21
Forks5
Last commit2 years ago
PreviousPage 8 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
6 years ago
#Embedded Systems396
#Iot333
#Esp32258
#Embedded169
#Esp8266154
#I2c140
#Microcontroller104
#Raspberry Pi Pico96
#Python83
#Driver77
#Sensor Driver73
#Sensor66