Project Awesome project awesome

ESP

Low-cost microcontrollers with WiFi and broad IoT applications.

Collection 2.2k stars GitHub

Projects

Libraries

Wasm3 7.9k updated 1y ago

A lightning fast WebAssembly interpreter designed for embedded devices, compatible with both ESP's.

Homie8266 1.4k updated 19d ago

Framework implementation of the Homie protocol for the 8266.

ESP-Dash 1.3k updated 4mo ago

Beautiful and fast framework for creating remote dashboards in the 8266/32. No internet required.

ESP_mqtt 1.2k updated 5y ago

MQTT helper library for the ESP8266.

GUIslice 1.3k updated 3mo ago

A drag and drop GUI framework for several devices and screen controllers. Compatible with 8266 and 32.

MicroWebSrv2 716 updated 7mo ago

A very powerful MicroPython web server which can be used in the ESP32.

IRremoteESP8266

Emit and receive IR signals in the ESP8266.

esphomelib 547 (archived)

Framework to integrate with HomeAssistant in the 8266.

TTS

A somehow good text to speech library for several Arduino devices, both ESP's included.

Free802.11 561 updated 4y ago

Library to emit arbitrary 802.11 signals with the ESP32.

Koyn 66 updated 6y ago

A decentralized Bitcoin library for the ESP32 and the ESP8266.

TFTLibrary 652 updated 1y ago

TFT compatibility for the ESP32.

UTFT-ESP 93 updated 6y ago

UTFT Support for the ESP32/8266.

ESPAudio 2.3k updated 7d ago

Library for playing a diverse range of audio formats in the ESP8266/ESP32.

ESP32-audioI2S 1.6k updated 4d ago

Plays mp3, m4a and wav files from SD card or stream via I2S interface.

AsyncTCP 786 (archived)

Asynchronous TCP Library for both the 8266 and the 32.

ESP-HomeKit 1.2k updated 2y ago

Homekit implementation for 8266 on RTOS.

HomeSpan 2.1k updated 3d ago

A robust and extremely easy-to-use Arduino library for creating your own ESP32-based HomeKit devices.

ESPHelper

MQTT and Wi-fi automation-oriented library for the 8266.

ESPHelper/32 53 updated 7y ago

Port of the ESPHelper library for the 32.

ESP8266Wifi 462 updated 7y ago

Simple Arduino Wifi library for the 8266.

WiFiESP 566 updated 2y ago

Arduino library for Wifi management, client/server for 8266 board.

TinyGSM 2.2k updated 3mo ago

A quick and simple Arduino library for interaction with GSM modules which can also control the 8266 through AT commands.

mJS 2.0k updated 9d ago

A lightweight and restricted JS engine that is used by MongooseOS, compatible on the 32 and 8266.

ESPUI

A simply library for making interactive web interfaces for both ESP's.

ESP32 ePaper

A full-featured library for using ePaper modules with the ESP32.

TinyUPnP 110 updated 1y ago

A lightweight UPnP IGD library for automatic port forwarding on the 8266 and 32.

Esp32SSHClient 53 updated 3y ago

A library that implements a SSH client in the ESP32.

painlessMesh 555 updated 6y ago

A library that takes care of the particulars of creating a simple mesh network using ESP8266 and ESP32 hardware.

WifiEspNow 282 updated 7d ago

Arduino library for ESP-NOW, a connectionless WiFi communication protocol defined by Espressif.

go-mcu 14 updated 5y ago

Golang package for interacting with NodeMCU-based boards.

CanAirIO SensorLib 45 updated 2mo ago

ESP32/8266 library with auto-configuration of multiple PM2.5, CO2 and environment sensors.

Dhyara 20 updated 4y ago

A C/C++ library for making a Mobile Ad hoc Network (MANET) using ESP Now.

LedFx 1.9k updated today

A library for using audio input to create realtime light shows. LedFx can control multiple devices and works great with cheap ESP8266 nodes.