Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Esp32

Esp32

358 projects

Showing 36 of 358 projects

micropython_remote
micropython_remotePython

A MicroPython library to capture and replay 433MHz remote control codes for integrating remote power sockets into IoT projects.

#iot#micropython#esp32
Stars84
Forks15
Last commit4 years ago
upy-websocket-server
upy-websocket-serverPython

A MicroPython WebSocket server implementation for ESP8266/ESP32 devices with HTML serving capabilities.

#websocket-server#iot#embedded-systems
Stars83
Forks24
Last commit3 years ago
st7789s3_mpy
st7789s3_mpyPython

A MicroPython C driver for ST7789 displays on ESP32, featuring fast parallel interface, font rendering, image drawing, and polygon support.

#font-rendering#micropython#esp32
Stars82
Forks12
Last commit2 years ago
microhomie
microhomiePython

MicroPython implementation of the Homie MQTT convention for IoT.

#iot#homie#micropython
Stars81
Forks17
Last commit5 years ago
micropython-modbus
micropython-modbusPython

A Modbus Master library for MicroPython ESP32 devices, enabling industrial communication protocols on embedded systems.

#industrial-automation#iot#modbus-rtu
Stars78
Forks30
Last commit8 years ago
MicroDNSSrv
MicroDNSSrvPython

A lightweight DNS server for MicroPython that responds to A queries with support for multiple domains and wildcards.

#iot#micropython#esp32
Stars76
Forks20
Last commit8 years ago
micropython-wifimanager
micropython-wifimanagerPython

A network configuration utility for MicroPython on ESP8266/ESP32 boards that manages WiFi connections and access points.

#iot#embedded-systems#micropython
Stars73
Forks14
Last commit4 months ago
deskmate
deskmateC++

A hackable, portable mini dashboard and control center powered by MQTT for monitoring and controlling IoT devices.

#iot-dashboard#esp32#sdl2
Stars68
Forks10
Last commit5 years ago
micropython-wifi_manager
micropython-wifi_managerPython

A MicroPython library for managing WiFi connections on ESP8266 and ESP32 boards with a captive portal for configuration.

#wifi-configuration#iot#embedded-systems
Stars68
Forks26
Last commit
microCoAPy
microCoAPyPython

A lightweight CoAP client/server implementation for MicroPython on microcontrollers like ESP32 and Pycom devices.

#micropython#esp32#client
Stars67
Forks15
Last commit1 year ago
Koyn
KoynC++

A trustless and decentralized Bitcoin SPV client library for Arduino-compatible boards using the Electrum protocol.

#library#esp32#hardware-wallet
Stars66
Forks19
Last commit7 years ago
FBConsole
FBConsolePython

A framebuffer console class for MicroPython that redirects REPL output to OLED or TFT displays.

#oled-display#micropython#i2c
Stars65
Forks11
Last commit7 years ago
micropython-telegram-bot
micropython-telegram-botPython

A non-blocking Telegram bot library for MicroPython microcontrollers to control IoT devices via Telegram.

#iot#asyncio#micropython
Stars65
Forks7
Last commit2 years ago
terkin-datalogger
terkin-dataloggerPython

Datalogger for MicroPython and CPython.

#micropython#lorawan#esp32
Stars64
Forks28
Last commit3 years ago
micropython-core2
micropython-core2C

MicroPython firmware extension for M5Stack CORE2 with hardware driver support for display, touch, sensors, and power management.

#iot#bm8563#embedded-systems
Stars64
Forks15
Last commit4 years ago
pyb_ina219
pyb_ina219Python

A MicroPython library for reading voltage, current, and power from the Texas Instruments INA219 sensor via I2C.

#sensor-library#embedded-systems#micropython
Stars63
Forks19
Last commit3 years ago
mrequests
mrequestsPython

An HTTP client library for MicroPython with an API similar to Python's requests library.

#iot#micropython#esp32
Stars63
Forks12
Last commit2 years ago
micropython-ssd1351
micropython-ssd1351Python

A MicroPython/CircuitPython driver for SSD1351 OLED displays, tested on ESP32 and nRF52840 boards.

#spi#nrf52840#oled-display
Stars62
Forks11
Last commit1 year ago
ili9342c_mpy
ili9342c_mpyPython

A fast C driver for MicroPython to control ILI9342C-based displays, supporting graphics, text, and JPG rendering.

#spi#embedded-systems#jpg-rendering
Stars60
Forks13
Last commit2 years ago
BulletGCSS
BulletGCSSJavaScript

A web-based ground control station system for UAVs that uses cellular data networks for unlimited range telemetry and control.

#autopilot#esp32#uav
Stars60
Forks10
Last commit3 months ago
MicroWebCli
MicroWebCliPython

A lightweight HTTP client for MicroPython on ESP32 and Pycom modules, supporting SSL/TLS, SOCKS5, authentication, and JSON.

#iot#request#micropython
Stars57
Forks16
Last commit5 years ago
uPyEcho
uPyEchoPython

Emulates Belkin WeMo devices on ESP32 with MicroPython to enable Amazon Echo/Alexa control of DIY smart home devices.

#iot#ledstrip#micropython
Stars57
Forks11
Last commit5 years ago
ST77xx-pure-MP
ST77xx-pure-MPPython

A pure MicroPython driver for ST77xx displays optimized for low memory usage, with optional framebuffer support for faster graphics.

#spi#micropython#esp32
Stars56
Forks6
Last commit1 year ago
micropython-ds1302-rtc
micropython-ds1302-rtcPython

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

#iot#embedded-systems#micropython-esp32
Stars56
Forks18
Last commit5 years ago
micropython-adafruit-mqtt-esp8266
micropython-adafruit-mqtt-esp8266Python

MicroPython and CircuitPython examples for MQTT communication with Adafruit IO on ESP8266/ESP32 boards.

#iot#ampy#micropython
Stars55
Forks17
Last commit7 years ago
micropython_ahtx0
micropython_ahtx0Python

MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.

#iot#sensor-library#embedded-systems
Stars54
Forks12
Last commit3 years ago
ESPHelper/32
ESPHelper/32C++

A library to simplify WiFi and MQTT connectivity for ESP32 microcontrollers with OTA update support.

#iot#embedded-systems#ota-updates
Stars53
Forks9
Last commit7 years ago
micropython-TEA5767
micropython-TEA5767Python

A MicroPython driver for the TEA5767 FM radio module, enabling DIY FM radio projects on ESP8266, ESP32, and Raspberry Pi Pico.

#embedded-systems#pico#micropython-esp32
Stars52
Forks9
Last commit2 years ago
Esp32SSHClient
Esp32SSHClientC

An Arduino library for ESP32 that implements an SSH client to connect and execute commands on remote servers.

#iot#remote-command-execution#embedded-systems
Stars52
Forks12
Last commit4 years ago
iot-core-micropython
iot-core-micropythonPython

A MicroPython example for connecting ESP32 devices to Google Cloud IoT Core to publish telemetry data.

#iot#micropython#esp32
Stars51
Forks12
Last commit5 years ago
telegram-upy
telegram-upyPython

A Telegram Bot API wrapper for MicroPython, designed for ESP32 microcontrollers.

#iot#embedded-systems#micropython
Stars50
Forks10
Last commit4 years ago
MicroWorkers
MicroWorkersPython

A lightweight thread pool manager for MicroPython on ESP32 and Pycom modules to handle concurrent jobs efficiently.

#iot#embedded-systems#micropython
Stars49
Forks11
Last commit7 years ago
micropython-pcf8574
micropython-pcf8574Python

A MicroPython library for interfacing with the PCF8574 8-bit I2C I/O expander, supporting interrupt handling and pin control.

#io-expander#pcf8574#micropython
Stars45
Forks6
Last commit2 years ago
CanAirIO SensorLib
CanAirIO SensorLibC++

A unified sensor manager library for air quality monitoring, supporting multiple PM, CO2, and environmental sensors across various microcontroller platforms.

#air-quality-monitoring#sensor-library#embedded-systems
Stars45
Forks16
Last commit
AccelStepper-MicroPython
AccelStepper-MicroPythonPython

AccelStepper Library for Micropyton - ESP32

#micropython#esp32#esp8266
Stars44
Forks13
Last commit7 years ago
micropidash
micropidashPython

A non-blocking web interface library for MicroPython microcontrollers, enabling real-time IoT dashboards with hardware integration.

#iot-dashboard#micropython-esp32#micropython
Stars42
Forks2
Last commit4 months ago
PreviousPage 5 of 10Next

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 days ago
#Micropython258
#Iot187
#Embedded Systems170
#Esp8266123
#Embedded77
#Arduino62
#Raspberry Pi Pico48
#I2c43
#Microcontroller40
#Home Automation34
#Mqtt34
#Python31