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-eeprom
micropython-eepromPython

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

#embedded-systems#hardware-abstraction#micropython
Stars11
Forks0
Last commit
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
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-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 commit6 years 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
Forks0
Last commit29 days 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 commit9 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
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
mp_jpeg
mp_jpegC

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

#jpeg-encoder#micropython#esp32
Stars10
Forks2
Last commit2 months 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 commit9 years 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 commit2 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 commit2 months ago
micropython-ch9121
micropython-ch9121Python

MicroPython library for controlling CH9121 Ethernet modules using uasyncio.

#iot#embedded-systems#ethernet
Stars10
Forks2
Last commit5 years 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
Stars10
Forks3
Last commit1 month 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
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 commit23 days 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 commit9 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
PCF8563_PythonLibrary
PCF8563_PythonLibraryPython

MicroPython library for NXP PCF8563 Real-time clock/calendar

#micropython#pcf8563
Stars10
Forks6
Last commit1 year ago
micropython-aiosentry
micropython-aiosentryPython

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

#iot#embedded-systems#asyncio
Stars10
Forks4
Last commit7 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
Forks6
Last commit4 years 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
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
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_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 commit7 years 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
micropython-debounce-switch
micropython-debounce-switchPython

A MicroPython class for debouncing switches and buttons to handle noisy input signals.

#iot#embedded-systems#micropython
Stars9
Forks5
Last commit7 years ago
FM_Talkie
FM_TalkieJupyter Notebook

An FM walkie-talkie system using the RDA5820N radio module for wireless audio communication.

#rda5820#transceiver#micropython
Stars9
Forks1
Last commit4 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
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
Stars9
Forks2
Last commit2 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
encoderLib
encoderLibPython

A MicroPython library for reading rotary encoder inputs on microcontrollers.

#embedded-systems#micropython#python-library
Stars9
Forks5
Last commit10 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 commit10 months ago
MicroPython-SimpleKeypad
MicroPython-SimpleKeypadPython

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

#iot#embedded-systems#micropython-esp32
Stars9
Forks5
Last commit1 year ago
OV2640_uPy
OV2640_uPyPython

A MicroPython library for interfacing with the OV2640 camera module on ESP32 microcontrollers.

#camera#spi#embedded-vision
Stars9
Forks4
Last commit7 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
3 years ago
2 years ago
#Embedded Systems396
#Iot333
#Esp32258
#Embedded169
#Esp8266154
#I2c140
#Microcontroller104
#Raspberry Pi Pico96
#Python83
#Driver77
#Sensor Driver73
#Sensor66