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-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
ESP8266 GB Dev Board
ESP8266 GB Dev Board

A development board for creating Gameboy accessories using ESP8266 microcontroller.

#iot#open-hardware#hardware
Stars29
Forks19
Last commit5 years ago
microotp
microotpPython

A hardware-based OTP generator using ESP8266 and Micropython for banking-grade security.

#totp#open-hardware#embedded-systems
Stars27
Forks4
Last commit9 years ago
EByte_LoRa_E220_micropython_library
EByte_LoRa_E220_micropython_libraryPython

A MicroPython library for EBYTE LoRa E220 and LLCC68 UART devices, enabling wireless communication on microcontrollers.

#iot#embedded-systems#pico
Stars27
Forks2
Last commit
eInk-micropython
eInk-micropythonPython

A MicroPython library for driving Waveshare 4.3-inch e-ink displays on embedded boards like Pyboard and ESP8266.

#iot#embedded-systems#micropython
Stars26
Forks7
Last commit1 year ago
micropython-thingspeak-mqtt-esp8266
micropython-thingspeak-mqtt-esp8266Python

Example code for publishing and subscribing to ThingSpeak channels using MQTT with MicroPython on ESP8266/ESP32 boards.

#iot#embedded-systems#ampy
Stars26
Forks6
Last commit
micropython-mqtt-thingspeak
micropython-mqtt-thingspeakPython

Example code for publishing and subscribing to ThingSpeak channels using MQTT with MicroPython on ESP8266/ESP32 boards.

#iot#embedded-systems#ampy
Stars26
Forks6
Last commit4 years ago
aiodns
aiodnsPython

A small async DNS client for MicroPython, supporting multiple DNS servers, IPv4/IPv6, and mDNS.

#iot#asyncio#ethernet
Stars26
Forks1
Last commit1 year ago
micropython-am2320
micropython-am2320Python

MicroPython driver for the Aosong AM2320 temperature and humidity sensor over I2C.

#dht#micropython#i2c
Stars25
Forks7
Last commit2 years ago
Game Boy WiFi Printer - D1 Mini Shield
Game Boy WiFi Printer - D1 Mini Shield

A PCB shield for ESP8266 D1 mini boards that adds a Game Boy Link connector and OLED display pins for printer emulation.

#oled-display#game-boy#hardware
Stars25
Forks1
Last commit4 years ago
micropython_fastled
micropython_fastledC++

A MicroPython port of the FastLED library for controlling addressable LED strips on ESP32 and ESP8266 microcontrollers.

#iot#micropython#esp32
Stars25
Forks1
Last commit6 years ago
micropython-spotify-web-api
micropython-spotify-web-apiPython

A MicroPython library for accessing Spotify's web API from IoT devices like ESP8266.

#music-control#iot#micropython
Stars24
Forks3
Last commit5 years ago
thimble
thimblePython

A tiny Flask-like web framework for MicroPython, designed to run on microcontrollers.

#iot#flask-inspired#micropython
Stars23
Forks2
Last commit1 year ago
mpy-miniterm
mpy-minitermPython

A serial terminal tool for debugging and syncing files with MicroPython devices via the REPL.

#file-synchronization#python-tool#micropython
Stars23
Forks7
Last commit2 years ago
ESPGeiger
ESPGeigerPython

MicroPython library for reading radiation data from ESP8266-based Geiger counters.

#embedded-systems#iot-sensors#micropython
Stars22
Forks3
Last commit9 years ago
uMath
uMathPython

A computer algebra system designed to run on microcontrollers using MicroPython, enabling symbolic mathematics on embedded devices.

#mathematics#embedded-systems#micropython
Stars21
Forks2
Last commit9 years ago
micropython-rsa-signing
micropython-rsa-signingPython

A lightweight RSA signing implementation for MicroPython, optimized for memory-constrained devices like ESP32.

#iot#micropython#esp32
Stars19
Forks0
Last commit7 years ago
micropython-mpr121
micropython-mpr121Python

MicroPython driver for MPR121 capacitive touch keypads and breakout boards.

#mpr121#embedded-systems#micropython
Stars19
Forks7
Last commit6 years ago
micropython-aes
micropython-aesPython

A pure Python implementation of the AES encryption algorithm for MicroPython environments.

#micropython#embedded-security#python-library
Stars19
Forks5
Last commit9 years ago
ICantBelieveItsNotDNS
ICantBelieveItsNotDNSPython

An authoritative DNS server for ESP8266 written in MicroPython that serves zones via AXFR with minimal memory usage.

#iot#micropython#low-memory
Stars19
Forks2
Last commit10 years ago
micropython-TTP229-BSF
micropython-TTP229-BSFPython

MicroPython driver for TTP229-BSF 16-key capacitive keypad on ESP8266/ESP32 using serial interface mode.

#input-device#embedded-systems#micropython-esp32
Stars18
Forks7
Last commit5 years ago
micropython-charlcd
micropython-charlcdPython

A MicroPython library for controlling character LCD displays in 4-bit mode on ESP8266/ESP32.

#iot#embedded-systems#hardware-control
Stars17
Forks3
Last commit9 years ago
micropython-tm1640
micropython-tm1640Python

MicroPython driver library for controlling TM1640-based 8x8 LED matrix modules with GPIO.

#embedded-systems#micropython#esp32
Stars16
Forks6
Last commit3 years ago
micropython-dht12
micropython-dht12Python

MicroPython library for reading temperature and humidity data from the Aosong DHT12 sensor via I2C.

#iot#dht#micropython
Stars16
Forks5
Last commit2 years ago
DS3231micro
DS3231microPython

A Micropython library for DS3231 real-time clock modules with full alarm support.

#iot#embedded-systems#micropython
Stars16
Forks7
Last commit3 years ago
micropython-rgbled
micropython-rgbledPython

A MicroPython wrapper for NeoPixel and DotStar RGB LED strips and matrices that simplifies LED control.

#apa102#micropython#embedded
Stars15
Forks1
Last commit7 years ago
micropython-configserver
micropython-configserverPython

A captive portal for MicroPython devices with DNS server and web interface to configure WiFi networks.

#wifi-configuration#iot#embedded-systems
Stars15
Forks4
Last commit9 years ago
sensor-mqtt-homeassistant
sensor-mqtt-homeassistantPython

A MicroPython-based sensor platform for ESP8266/32 with remote code updates and MQTT/Home Assistant integration.

#iot#micropython#esp32
Stars15
Forks2
Last commit4 years ago
micropython-st7565
micropython-st7565Python

A MicroPython driver for ST7565-based LCD displays, supporting serial communication mode.

#iot#spi#st7565
Stars14
Forks5
Last commit8 years ago
arduinoTemps2mqtt
arduinoTemps2mqttArduino

Arduino sketch that reads DS18B20 temperature sensors via OneWire and publishes readings to an MQTT broker.

#onewire#iot#home-automation
Stars14
Forks4
Last commit11 years ago
go-mcu
go-mcuGo

A Go-based CLI tool and library for managing NodeMCU/ESP8266 modules with cross-platform support.

#iot#embedded-systems#esp8266
Stars14
Forks4
Last commit5 years ago
micropython-nfc
micropython-nfcPython

A MicroPython library for interfacing with MFRC522 NFC readers to read MIFARE cards on boards like PYB and ESP8266.

#embedded-systems#micropython#nfc
Stars14
Forks3
Last commit6 months ago
sx127x_esp
sx127x_espPython

A MicroPython driver for connecting SX127x-based LoRa modules (like Ra-01) to ESP8266/ESP32 boards.

#sx127x#iot#embedded-systems
Stars13
Forks5
Last commit7 years ago
micropython-st7920
micropython-st7920Python

A MicroPython library for drawing graphics on ST7920 128x64 monochrome LCD panels using SPI communication.

#spi#embedded-systems#micropython
Stars13
Forks9
Last commit6 years ago
micropython-oled-progressbars
micropython-oled-progressbarsPython

A collection of optimized progress bar display elements for SSD1306 OLED screens using MicroPython on ESP8266/ESP32.

#embedded-systems#oled-display#micropython
Stars13
Forks3
Last commit
micropython_hourly_sleeper_library
micropython_hourly_sleeper_libraryPython

A MicroPython library that enables ESP8266 boards to sleep for multiple hourly increments, extending deep sleep beyond the default 71-minute limit.

#deep-sleep#iot#embedded-systems
Stars13
Forks1
Last commit
PreviousPage 5 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
1 year ago
4 years ago
7 years ago
9 years ago
#Micropython154
#Iot143
#Esp32123
#Embedded Systems116
#Arduino49
#Embedded47
#Microcontroller32
#Mqtt30
#Home Automation30
#I2c27
#Raspberry Pi Pico22
#Arduino Library18