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

mp_espnow_wrapper
mp_espnow_wrapperPython

A Micropython wrapper for ESP-NOW providing asynchronous messaging with chunking, CRC verification, and ACK support.

#iot#embedded-systems#micropython
Stars11
Forks2
Last commit4 months ago
MicroPython Motor Kit
MicroPython Motor KitPython

MicroPython libraries for controlling DC motors, servos, and stepper motors with advanced features like asynchronous movement.

#robotics#embedded-systems#stepper
Stars11
Forks3
Last commit4 months ago
ucryptography
ucryptographyC

A lightweight port of the pyca/cryptography library to MicroPython, enabling cryptographic operations on embedded devices using ARM Mbed TLS.

#micropython#embedded-security#mbed-tls
Stars11
Forks1
Last commit2 months ago
MicroPython_BMI270
MicroPython_BMI270Python

⛔️ DEPRECATED MicroPython Driver for the Bosch BMI270 Accelerometer/Gyro Sensor

#sensor#micropython#driver
Stars11
Forks2
Last commit1 year ago
micropython-lis2hh12
micropython-lis2hh12Python

MicroPython I2C driver for the STMicroelectronics LIS2HH12 3-axis accelerometer.

#motion-sensing#sensor-library#mems
Stars11
Forks4
Last commit2 years ago
mp_jpeg
mp_jpegC

A fast and memory-efficient JPEG encoder and decoder for MicroPython on ESP32, with precompiled firmware.

#jpeg-encoder#micropython#esp32
Stars11
Forks3
Last commit5 months ago
micropython-ppm-decoder
micropython-ppm-decoderPython

A MicroPython utility for decoding R/C receiver PPM frame signals from radio control systems.

#robotics#micropython#esp32
Stars11
Forks3
Last commit10 years ago
PCF8563_PythonLibrary
PCF8563_PythonLibraryPython

MicroPython library for NXP PCF8563 Real-time clock/calendar

#micropython#pcf8563
Stars11
Forks6
Last commit1 year ago
lvgl_esp32_gc9a01
lvgl_esp32_gc9a01Python

A driver for GC9A01 displays to work with LVGL micropython bindings on ESP32 microcontrollers.

#lvgl#embedded-systems#micropython
Stars11
Forks0
Last commit5 years ago
micropython-longwave
micropython-longwavePython

A WAV player for MicroPython boards using double-buffered sample loading.

#embedded-audio#micropython#polling
Stars11
Forks0
Last commit11 years ago
micropython-aioble-itag
micropython-aioble-itag

MicroPython examples for interacting with iTag Bluetooth keychain devices using aioble on ESP32 hardware.

#itag-device#iot#keychain-tracker
Stars10
Forks2
Last commit2 years ago
micropython_esp8266_tweetbot
micropython_esp8266_tweetbotPython

A Twitter status updater bot for MicroPython v1.8.4 running on ESP8266 microcontrollers.

#iot#oauth#social-media
Stars10
Forks3
Last commit10 years ago
micropython-morsecode
micropython-morsecodePython

A MicroPython library for encoding and transmitting messages as Morse code via LED blinking.

#iot#morse-code#embedded-systems
Stars10
Forks4
Last commit1 year ago
meerkat
meerkatPython

A Python library for data acquisition from I2C sensors on Raspberry Pi and MicroPython platforms.

#iot#embedded-systems#micropython
Stars10
Forks1
Last commit3 years ago
vl53l0x-nb
vl53l0x-nbPython

MicroPython driver for VL53L0X time-of-flight sensor with non-blocking measurement support.

#distance-sensor#embedded-systems#vl53l0x
Stars10
Forks2
Last commit2 years ago
bma423-pure-mp
bma423-pure-mpPython

A MicroPython driver for the BMA423 accelerometer with step detection and feature engine support.

#iot#embedded-systems#micropython
Stars10
Forks3
Last commit2 years ago
micropython_bme280_i2c
micropython_bme280_i2cPython

A MicroPython module for I2C communication with the Bosch BME280 temperature, humidity, and pressure sensor.

#iot#embedded-systems#pressure-sensor
Stars10
Forks7
Last commit8 years ago
micropython_pn532
micropython_pn532Python

MicroPython driver for PN532 NFC/RFID breakout boards, enabling NFC/RFID communication on MicroPython-compatible hardware.

#breakout-board#iot#micropython
Stars10
Forks7
Last commit4 years ago
sh1107-micropython
sh1107-micropythonPython

A MicroPython driver for SH1107-based OLED displays with the same API as the built-in SSD1306 driver.

#embedded-systems#oled-display#micropython
Stars10
Forks6
Last commit3 years ago
MQTT-Cam
MQTT-CamPython

ESP32-CAM MicroPython firmware that captures images and uploads them to AWS S3 via MQTT.

#image-upload#micropython#esp32
Stars10
Forks5
Last commit6 years ago
micropython-cratedb
micropython-cratedbPython

A MicroPython driver for connecting to CrateDB databases, enabling SQL queries and data operations from microcontrollers.

#database-driver#iot#sensor-network
Stars10
Forks0
Last commit11 days ago
micropython-sonoff-switch
micropython-sonoff-switchPython

MicroPython firmware for controlling iTead Sonoff switches via MQTT with local push-button support.

#iot#micropython#home-automation
Stars10
Forks6
Last commit10 years ago
MicroPython_SSD1306
MicroPython_SSD1306Python

A MicroPython driver for SSD1306 OLED 128x64 displays on ESP8266, supporting text, graphics, and bitmap rendering.

#font-rendering#embedded-systems#oled-display
Stars10
Forks3
Last commit10 years ago
micropython-ft6x06
micropython-ft6x06Python

A MicroPython driver for FT6x06 capacitive touch sensors, supporting both interrupt-driven callbacks and polling.

#iot#embedded-systems#micropython
Stars10
Forks1
Last commit2 years ago
micropython-package-template
micropython-package-templatePython

A template for creating and publishing MicroPython packages to PyPI with automated testing and deployment workflows.

#pypi#template#package
Stars10
Forks1
Last commit5 months ago
micropython-linenotify
micropython-linenotifyPython

A MicroPython library for sending text, sticker, and image notifications to Line Notify from ESP32/ESP8266 devices.

#line-notify#embedded-systems#micropython-esp32
Stars10
Forks2
Last commit3 years ago
micropython-ch9121
micropython-ch9121Python

MicroPython library for controlling CH9121 Ethernet modules using uasyncio.

#iot#embedded-systems#ethernet
Stars10
Forks2
Last commit6 years ago
EByte_LoRa_E32_micropython_library
EByte_LoRa_E32_micropython_libraryPython

A MicroPython library for controlling EBYTE LoRa E32 series UART wireless modules.

#iot#long-range-communication#embedded-systems
Stars10
Forks5
Last commit
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-ys-rf34t
micropython-ys-rf34t

MicroPython examples for using YS-RF34T 433MHz ASK/OOK UART transceivers to emulate and program fixed-code remotes.

#iot#rf-transceiver#micropython
Stars9
Forks1
Last commit6 years ago
sim7600
sim7600Python

A MicroPython library for interacting with SIM7600 cellular modules, covering SMS, calling, GPRS, HTTP, FTP, and TCP/IP operations.

#iot#embedded-systems#micropython
Stars9
Forks3
Last commit1 year ago
encoderLib
encoderLibPython

A MicroPython library for reading rotary encoder inputs on microcontrollers.

#embedded-systems#micropython#python-library
Stars9
Forks5
Last commit10 years ago
uMQTT
uMQTTJavaScript

MQTT client for publishing messages from MicroPython on WiPy boards.

#iot#micropython#embedded
Stars9
Forks0
Last commit11 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
Stars9
Forks0
Last commit1 year ago
micropython-ttp223
micropython-ttp223

MicroPython examples for using the TTP223 capacitive touch module as a drop-in replacement for push buttons.

#iot#sensor#micropython
Stars9
Forks0
Last commit8 years ago
FtpTiny-Micropython
FtpTiny-MicropythonPython

A minimal FTP server for MicroPython that runs in a background thread.

#iot#threading#micropython
Stars9
Forks0
Last commit8 years ago
PreviousPage 12 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
2 years ago
#Embedded Systems396
#Iot333
#Esp32258
#Embedded169
#Esp8266154
#I2c140
#Microcontroller104
#Raspberry Pi Pico96
#Python83
#Driver77
#Sensor Driver73
#Sensor66