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

uProxy
uProxyPython

A minimal, memory-efficient HTTP/HTTPS/SOCKS4/SOCKS5 forward proxy server for MicroPython and CPython.

#http-proxy#iot#embedded-systems
Stars7
Forks1
Last commit2 years ago
esp-sht3x-micropython
esp-sht3x-micropythonPython

A MicroPython library for interfacing with SHT3x temperature and humidity sensors on ESP8266/ESP32 boards.

#iot#micropython#i2c
Stars7
Forks3
Last commit5 years ago
nanoserver
nanoserverPython

A lightweight MicroPython implementation of an embedded LoRaWAN server for self-contained gateways on Pycom Lopy4 hardware.

#micropython#lorawan#pycom-lopy4
Stars7
Forks1
Last commit6 years ago
MicroPython-BME280
MicroPython-BME280Python

A MicroPython driver for the Bosch BME280 digital sensor to measure temperature, pressure, and humidity.

#iot#spi#embedded-systems
Stars7
Forks3
Last commit7 years ago
adxl345_micropython
adxl345_micropythonPython

A MicroPython driver for the ADXL345 triple-axis accelerometer, enabling motion sensing on embedded devices.

#robotics#motion-sensing#iot
Stars7
Forks2
Last commit8 years ago
MicroPythonTrill
MicroPythonTrillPython

A MicroPython library for interfacing with Bela's Trill touch sensors on ESP32 boards.

#sensor#micropython#i2c
Stars6
Forks4
Last commit2 years ago
uPyIoT
uPyIoTPython

Connect an M5Stack ATOM running MicroPython to Google Cloud Platform to collect air-quality sensor data.

#air-quality-monitoring#iot#google-cloud-platform
Stars6
Forks1
Last commit5 years ago
microPython_MCP2515
microPython_MCP2515Python

A MicroPython library for interfacing with the MCP2515 CAN bus controller chip.

#robotics#iot#spi
Stars6
Forks3
Last commit2 years ago
thmi_py
thmi_pyPython

MicroPython display driver for LILYGO T-HMI devices with support for parallel displays, hardware scrolling, and bitmap/TrueType fonts.

#st7789v#embedded-systems#micropython
Stars6
Forks0
Last commit3 years ago
micropython-rp2-smartStepper
micropython-rp2-smartStepperPython

A MicroPython library for smooth, non-blocking stepper motor control on RP2040/RP2350 microcontrollers using DMA and PIO.

#pio#micropython#rp2350
Stars6
Forks2
Last commit3 months ago
micropg_lite
micropg_litePython

A lightweight PostgreSQL driver for MicroPython, optimized for microcontrollers like ESP8266, ESP32, and Raspberry Pi Pico W.

#iot#micropython#esp32
Stars6
Forks0
Last commit1 year ago
pico-wave-vibration-generator
pico-wave-vibration-generatorPython

A MicroPython-based frequency generator for Raspberry Pi Pico that creates vibrations on solenoids or speakers for wave experimentation.

#micropython#educational-tool#vibration-generator
Stars6
Forks0
Last commit
MPRemoteEditor
MPRemoteEditorC#

A Windows GUI IDE for developing MicroPython applications on MPRemote-compatible devices.

#mpremote#micropython#file-management
Stars6
Forks1
Last commit3 years ago
MicroPython-SI1145
MicroPython-SI1145Python

A MicroPython driver for the SI1145 digital sensor to measure UV index, IR, visible light, and proximity.

#embedded-systems#micropython#i2c
Stars6
Forks3
Last commit6 years ago
upy-st7789
upy-st7789Python

A simple ST7789 driver for 240x240 IPS displays written in MicroPython, compatible with various MicroPython devices.

#embedded-systems#micropython#spi-interface
Stars6
Forks0
Last commit5 years ago
mp-sdcard-littleFS
mp-sdcard-littleFSPython

A MicroPython SD card driver with configurable block cache for improved LittleFS2 and FAT filesystem performance.

#embedded-systems#filesystem#micropython
Stars6
Forks2
Last commit2 years ago
micropython-gnssl76l
micropython-gnssl76lPython

MicroPython I2C driver for the Quectel GNSS L76-L multi-constellation GPS receiver module.

#micropython#esp32#i2c-driver
Stars6
Forks5
Last commit8 years ago
ustrftime
ustrftimePython

A MicroPython implementation of Python's time.strftime function for formatted date and time strings.

#iot#embedded-systems#micropython
Stars6
Forks1
Last commit3 years ago
htu21d-esp8266
htu21d-esp8266Python

A MicroPython module for reading temperature and humidity data from HTU21D sensors on ESP8266 boards.

#iot#embedded-systems#micropython
Stars5
Forks5
Last commit8 years ago
mcp4131
mcp4131Python

MicroPython module for controlling Microchip MCP4131 SPI digital potentiometers on microcontrollers.

#iot#spi#hardware-control
Stars5
Forks3
Last commit4 years ago
mpy_shell
mpy_shellPython

A Linux-like shell interface for MicroPython boards with file management, networking, and hardware control commands.

#embedded-shell#hardware-control#micropython
Stars5
Forks0
Last commit1 year ago
micropython-bmx055
micropython-bmx055Python

A MicroPython driver for the Bosch BMX055 9-axis inertial measurement unit (IMU).

#motion-sensing#embedded-systems#micropython
Stars5
Forks4
Last commit9 years ago
multi-midi
multi-midiPython

A MicroPython library for handling multiple MIDI ports (UART, PIO, USB) on RP2040/RP2350 boards with asynchronous event processing.

#pio#midi#embedded-systems
Stars5
Forks1
Last commit11 months ago
micropython-socks
micropython-socksPython

A MicroPython library implementing a SOCKS server for network proxy functionality on embedded devices.

#iot#embedded-systems#micropython
Stars5
Forks0
Last commit5 years ago
lcdi2c
lcdi2cPython

A MicroPython library for controlling HD44780 LCD displays via I2C interface.

#embedded-systems#micropython#i2c
Stars5
Forks0
Last commit10 years ago
micropython-ntpclient
micropython-ntpclientPython

A uasyncio-based NTP client for ESP32 boards running MicroPython, enabling precise time synchronization.

#iot#embedded-systems#micropython
Stars5
Forks2
Last commit5 years ago
micropython-rylr
micropython-rylrPython

MicroPython library for controlling Reyax LoRa modules (RYLR896, RYLR406) via AT commands.

#iot#reyax-rylr#at-commands
Stars5
Forks0
Last commit5 years ago
uEagle
uEaglePython

A lightweight Micropython client for accessing the local REST API of Rainforest Automation's EAGLE energy monitoring device.

#iot#embedded-systems#micropython
Stars5
Forks5
Last commit5 years ago
micropython-bno08x-rvc
micropython-bno08x-rvcPython

MicroPython library for BNO085 9-DOF IMU using UART-RVC communication.

#sensor-library#micropython#embedded
Stars5
Forks1
Last commit4 years ago
ucbor
ucborC

A lightweight CBOR implementation for MicroPython environments with minimal dependencies.

#iot#embedded-systems#micropython
Stars5
Forks0
Last commit1 year ago
L58Touch
L58TouchPython

MicroPython module for multi-touch input on the LilyGo-EPD47 T5 E-Paper display using the L58 touch controller.

#micropython#i2c#multi-touch
Stars5
Forks1
Last commit4 years ago
pyGP2Y
pyGP2YPython

MicroPython library for interfacing with the Sharp GP2Y1014AU0F optical dust sensor on ESP8266 boards.

#iot#sensor-library#embedded-systems
Stars5
Forks1
Last commit4 years ago
MicroPython-BresserWeatherSensorReceiver
MicroPython-BresserWeatherSensorReceiverPython

A MicroPython library for receiving and decoding data from Bresser 868 MHz weather sensors using a CC1101 radio module on ESP32.

#iot#spi#micropython
Stars5
Forks1
Last commit
CS1237
CS1237Python

A MicroPython driver for the CS1237 and CS1238 load cell ADC chips, supporting reading, configuration, and temperature sensing.

#embedded-systems#adc-driver#micropython
Stars5
Forks0
Last commit11 months ago
micropython_aioble_examples
micropython_aioble_examplesPython

A collection of MicroPython aioble examples for ESP32, demonstrating BLE communication with devices like voltmeters and heart rate sensors.

#iot#asyncio#micropython
Stars5
Forks0
Last commit1 month ago
micropython-cryptomsg
micropython-cryptomsgPython

A MicroPython module for encrypting and decrypting messages using AES CBC mode.

#iot#micropython#embedded
Stars5
Forks1
Last commit6 years ago
PreviousPage 14 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
5 months ago
#Embedded Systems396
#Iot333
#Esp32258
#Embedded169
#Esp8266154
#I2c140
#Microcontroller104
#Raspberry Pi Pico96
#Python83
#Driver77
#Sensor Driver73
#Sensor66