Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Esp8266

Esp8266

236 projects

Showing 36 of 236 projects

micropython-pcd8544
micropython-pcd8544Python

A MicroPython driver library for controlling Nokia 5110 PCD8544 84x48 monochrome LCD displays.

#iot#micropython#hardware
Stars73
Forks14
Last commit8 years ago
microCoAPy
microCoAPyPython

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

#micropython#esp32#client
Stars68
Forks15
Last commit1 year 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
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
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
sonoff-mqtt by davea
sonoff-mqtt by daveaPython

MicroPython scripts to control Sonoff switches and ESP8266 modules via MQTT.

#iot#micropython#home-automation
Stars59
Forks11
Last commit8 years ago
SonosRemote
SonosRemotePython

A physical remote control for Sonos systems using an ESP8266 microcontroller and rotary encoder.

#iot#sonos#micropython
Stars57
Forks6
Last commit4 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
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
Stars55
Forks6
Last commit1 year ago
micropython-lora
micropython-loraPython

MicroPython library for controlling Semtech SX127x LoRa modules via SPI communication.

#sx127x#iot#embedded-systems
Stars54
Forks8
Last commit3 years ago
micropython_ahtx0
micropython_ahtx0Python

MicroPython driver for AHT10 and AHT20 temperature and humidity sensors.

#iot#sensor-library#embedded-systems
Stars53
Forks12
Last commit2 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
micropython-urouter
micropython-urouterPython

A lightweight, non-blocking HTTP request routing library for MicroPython, designed for resource-constrained embedded devices.

#embedded-systems#micropython#single-threaded
Stars52
Forks7
Last commit3 years ago
micropython-sht30
micropython-sht30Python

A MicroPython driver for the SHT30 temperature and humidity sensor, communicating via I2C.

#iot#embedded-systems#micropython
Stars52
Forks27
Last commit7 years ago
micropython-captive-portal
micropython-captive-portalPython

A captive portal implementation for MicroPython on ESP8266/NodeMCU devices to redirect network traffic to a local web page.

#iot#embedded-systems#micropython
Stars51
Forks15
Last commit8 years ago
ESP8266WebServer
ESP8266WebServerPython

A lightweight web server for MicroPython on ESP8266, designed for serving REST APIs and simple web interfaces.

#iot#micropython#web-server
Stars51
Forks12
Last commit4 years ago
esp8266_ir
esp8266_irPython

Control IR signal by websocket

#micropython#esp8266
Stars51
Forks17
Last commit8 years ago
ESP8266 GB Printer
ESP8266 GB PrinterC++

An ESP8266-based device that emulates the Gameboy Printer to wirelessly retrieve images from a Gameboy Camera.

#embedded-systems#gameboy-camera#hardware-hacking
Stars50
Forks20
Last commit5 years ago
MQ135
MQ135Python

A MicroPython library for reading and calibrating MQ135 air quality gas sensors.

#iot#sensor-library#air-quality
Stars48
Forks18
Last commit6 years ago
micropython-dfplayer
micropython-dfplayerPython

A MicroPython library for controlling DFPlayer Mini MP3 modules via UART on ESP8266.

#iot#embedded-audio#micropython
Stars47
Forks13
Last commit6 years ago
AccelStepper-MicroPython
AccelStepper-MicroPythonPython

AccelStepper Library for Micropyton - ESP32

#micropython#esp32#esp8266
Stars45
Forks13
Last commit7 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
t6
t6JavaScript

A data-first IoT platform for connecting physical objects to a time-series database and performing data analysis.

#iot#home-automation#mqtt
Stars45
Forks9
Last commit1 year ago
micropython-max7219
micropython-max7219Python

MicroPython driver for MAX7219 8x8 LED matrices with drawing primitives and text support.

#max7219#micropython#esp32
Stars42
Forks6
Last commit4 years ago
micropython-ftplib
micropython-ftplibPython

An FTP client library adapted from CPython's ftplib for MicroPython, with optional TLS support.

#iot#embedded-systems#micropython
Stars41
Forks18
Last commit1 year ago
micropython-tm1638
micropython-tm1638Python

A MicroPython driver for controlling TM1638-based LED&KEY modules with 8-digit 7-segment displays, 8 LEDs, and 8 switches.

#embedded-systems#micropython#7-segment
Stars39
Forks19
Last commit3 years ago
micropython-mlx90614
micropython-mlx90614Python

MicroPython library for interfacing with the MLX90614 infrared temperature sensor via I2C.

#embedded-systems#mlx90614#micropython
Stars38
Forks13
Last commit2 years ago
Micropython-ESP-WiFi-Manager
Micropython-ESP-WiFi-ManagerPython

A MicroPython-based WiFi manager for ESP devices that provides a web interface to configure and connect to networks.

#iot#simulation#micropython
Stars38
Forks8
Last commit3 years ago
micropython-DS3231-AT24C32
micropython-DS3231-AT24C32Python

A MicroPython driver for the DS3231 real-time clock and AT24C32 EEPROM modules, providing full access to RTC features with low memory usage.

#embedded-systems#micropython#i2c-driver
Stars37
Forks11
Last commit
MicroFTPServer
MicroFTPServerPython

A minimal FTP server implementation for ESP8266 devices running MicroPython, enabling remote file management.

#prototype#iot#embedded-systems
Stars36
Forks12
Last commit9 years ago
upymenu
upymenuPython

A MicroPython menu implementation for LCD displays with submenus, actions, and callbacks.

#user-interface#lcd16x2#embedded-systems
Stars34
Forks8
Last commit3 months ago
tinydns
tinydnsPython

A lightweight asynchronous DNS server for MicroPython on ESP8266/ESP32 devices, ideal for simple domain resolution like captive portals.

#iot#micropython#esp32
Stars34
Forks6
Last commit3 years ago
st7735-esp8266-micropython
st7735-esp8266-micropythonPython

A MicroPython library for ESP8266 to drive ST7735 TFT LCD displays (160x80, 128x128, 128x160) with SPI.

#micropython#st7735#spi-display
Stars34
Forks11
Last commit6 years ago
CCS811
CCS811Python

A MicroPython driver for the ams CCS811 air quality sensor, enabling VOC and CO2 monitoring on ESP8266 boards.

#embedded-systems#micropython#i2c-driver
Stars33
Forks7
Last commit5 years ago
QLiteOSD
QLiteOSDC++

An Arduino-based on-screen display for DJI FPV systems that provides battery voltage, altitude, and GPS data without a flight controller.

#hobbyist-electronics#dji-fpv#battery-monitoring
Stars32
Forks6
Last commit2 years ago
micropython-mcp230xx
micropython-mcp230xxPython

A MicroPython library for controlling MCP23017 and MCP23008 GPIO expander chips via I2C.

#embedded-systems#hardware-control#micropython
Stars31
Forks17
Last commit4 years ago
PreviousPage 4 of 7Next

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
14 days ago
2 years ago
#Micropython154
#Iot143
#Esp32123
#Embedded Systems116
#Arduino49
#Embedded47
#Microcontroller32
#Mqtt30
#Home Automation30
#I2c27
#Raspberry Pi Pico22
#Arduino Library18