Esp8266

A list of the 107 libraries in the architecture esp8266.

AdagioPro Controls Adagio RGB Poollights over RS-485
AlertMe Allows for sending email and SMS from nothing but the ESP8266!
anto-esp8266-arduino Enables ESP8266 to connect to Anto.io IoT platform.
ArduinoIHC A Library for connecting to the IHC Controller data in/out.
arduinoVNC VNC Client for Arduino
AutoConnect ESP8266 WLAN configuration at runtime with web interface.
AzureIoTHub Azure IoT library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTHubMQTTClient Azure IoT Hub client library for ESP8266 via MQTT protocol.
AzureIoTProtocol_HTTP Azure HTTP protocol library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTProtocol_MQTT Azure MQTT protocol library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
AzureIoTUtility Azure C shared utility library for Arduino. For the Arduino MKR1000 or Zero and WiFi Shield 101, Adafruit Huzzah and Feather M0, or SparkFun Thing.
Bleeper A library to store generic configurations.
BoodskapTransceiver Boodskap IoT Platform Arduino Library
Brzo I2C Brzo I2C is a fast I2C Implementation written in Assembly for the esp8266
CaptureTimer Arduino Input Capture Library
CMMC MQTT Connector MQTT Connector library
CMMC OTA CMMC OTA
CMMC Packet A simple CMMC Packet data structure.
CMMC WiFi Connector WiFiConnector by CMMC
CMMC_Interval CMMC_Interval
CMMC_LED An easy led controller
ConfigManager ESP8266 WiFi connection manager
CoogleIOT An IOT library for ESP8266 to provide WiFi Configuration, MQTT Client, OTA updates and more.
CTBot Simple Arduino Telegram BOT library for ESP8266
DHT sensor library for ESPx Arduino ESP library for DHT11, DHT22, etc Temp & Humidity Sensors
DMD2 Updated (beta) library for Freetronics DMD dot matrix displays.
DoubleResetDetect Arduino library to check for double reset on ESP8266
DoubleResetDetector Library to detect a double reset, using ESP8266 RTC Memory.
DropboxManager Manipulate your Dropbox files by ESP8266
dwarf433 Arduino libary to transmit arbitrary RF433 signals
eBtn A library to handle Buttons based on events.
E131 E1.31 sACN for AVR Ethernet and ESP8266.
EasySSDP Easy, single function SSDP setup.
ESPectro ESPectro development board library for Arduino IDE
ESPert ESPert library for Arduino IDE
ESPiLight pilight 433.92 MHz protocols library for Arduino
ESP Async E1.31 Async E1.31 sACN for ESP8266.
ESPMail EMail library.
ESPNexUpload Uploading UI file to Nextion display using ESP8266 SPIFFS
EspSaveCrash Automatically saves exception details and stack trace to flash in case of ESP8266 crash.
ESP8266 and ESP32 Oled Driver for SSD1306 display A I2C display driver for SSD1306 oled displays connected to an ESP8266 or ESP32
esp8266-google-home-notifier Send notifications to Google Home from esp8266/32.
esp8266-google-tts generate the link to speech mp3 on esp8266/32.
ESP8266 Microgear A client library for ESP8266 to connect to NETPIE IOT Platform.
ESP8266MQTTClient MQTT Client for ESP8266
ESP8266 MQTT Mesh Self-assembling Mesh network built around the MQTT protocol supporting OTA
ESP8266-ping A library to enable esp8266 platform to send and receive ping messages.
ESP8266 QRcode ESP8266 Generate QRCode for SSD1306 oled displays 128*64 pixel
ESP8266RestClient ESP8266 RESTful HTTP Request Library.
ESP8266Scheduler ESP8266 Co-operative Multitasking
ESP8266SDUpdater SD Card Loader for ESP8266
ESP8266 Weather Station ESP8266 based internet connected Weather Station
esp8266_mdns mDNS queries and responses on esp8266.
ESP_EEPROM An improved EEPROM library for ESP8266
FadeLed Makes fading LEDs easy
HV518 Arduino library to control Microchip HV518
IRremoteESP8266 Send and receive infrared signals with multiple protocols (ESP8266)
IFTTTWebhook Library for triggering IFTTT web hooks
IHCSoapClient A Library for connecting to the IHC Controller using soap
IoT Pipe A library to use with the IoT Pipe web service.
IoTtweet A library that makes Internet of Things send data and control on IoTtweet.com.
IOTAppStory-ESP8266 Livecycle Infrastructure for IOT Devices
IRLremote Lightweight Infrared library for Arduino
JeVe_EasyOTA Easy include OTA Updates
JTAG A library to perform JTAG operations and play XSVF.
Kniwwelino KniwwelinoLib Base Library for the Kniwwelino Board
KONNEKTING Device Library A library that enables creating KNX devices powered by Arduino.
LCDMenuLib A library with you can generate a menu`s based on the nested set model with multi layers
LCDMenuLib2 Easy creation of a tree based menu with screensaver and multi layers.
LCD03 A library for I2C control of the LCD03 20x4 and 16x2 serial LCD modules from Robot Electronics.
LCD_ST7032 Arduino library for ST7032 LCD controller with i2c interface
Marceau This is a library that allows devices to be easily controlled over serial and websockets.
MFRC522 Arduino RFID Library for MFRC522 (SPI)
Mini Grafx Graphics Library for embedded devices with a framebuffer
Mirobot This is the library that makes Mirobot (http://mirobot.io) work.
ModuleInterface ModuleInterface is an open-source system for configuration of and data logging from Arduinos and similar devices.
MusicWithoutDelay An algorithm to play musical notes easier, with the help of Bhagman's Tone library, without Delay.
NeoGPS NMEA and ublox GPS parser, configurable to use as few as 10 bytes of RAM
NmraDcc Enables NMRA DCC Communication
Nova Fitness Sds dust sensors library A high-level abstaction over Sds sensors family.
NRFLite nRF24L01+ library requiring very little code along with YouTube videos showing all available features.
OpenBCI_Wifi The core of the OpenBCI Wifi Shield.
OpenDevice OpenDevice is a set of tools and APIs to build solutions for the "Internet of Things" like home automations systems, robotics, smart city, energy monitoring, security, sensor monitoring
PageBuilder HTML string assembly aid library for ESP8266WebServer.
PersWiFiManager Persistent WiFi Manager
PJON PJON is an open-source, multi-master, multi-media bus network protocol
PointzNet A library that makes Internet of Things send data to PointzNet.com.
ProcessScheduler An OOP multitasking library
PTW-Arduino-Assert The library Push The World uses for unit testing.
RBD_Button Read and debounce buttons and switches.
RBD_Timer Manage many timed events.
rc-switch Operate 433/315Mhz devices.
Redis for ESP8266 An Arduino library for Redis that works on ESP8266.
RingBuf A library for buffering items into a ring (circular/FIFO) buffer
RingBufCPP A library for buffering items into a ring (circular/FIFO) buffer
SDS011 sensor Library Nova Fitness SDS011 dust sensor library
simpleDSTadjust Automatic Daylight Saving Time adjust functionality for Arduino/ESP8266
souliss SmartHome Networking Framework
SPIMemory SPI Memory library for Arduino. (Formerly SPIFlash)
SPIFFSReadServer SPIFFS Read Server
THiNX A library to wrap THiNX device registration, MQTT and ESP8266HttpUpdate/ArduinoOTA
TelegramBot Arduino library for TelegramBot
ThingSpeak ThingSpeak Communication Library for Arduino, ESP8266 & EPS32
TridentTD_SimplePair ESP8266 Simple-Pair library that exchange basic data without connecting WiFi
WhareHauoraWiFiManager ESP8266 WiFi Connection manager with fallback web configuration portal
WiFiManager ESP8266 WiFi Connection manager with fallback web configuration portal
WifiLocation Library to get geographic position (lat, lon, accuracy), without GPS, by listening surrounding WiFi networks (Works with ESP8266 and WiFi101 boards, including MKR1000)