163 Open Source Esp8266 Arduino Software Projects
Free and open source esp8266 arduino code projects including engines, APIs, generators, and tools.
Neopixelbus 957 ⭐
An Arduino NeoPixel support library supporting a large variety of individually addressable LEDs. Please refer to the Wiki for more details. Please use the gitter channel to ask questions as the GitHub Issues feature is used for bug tracking.
Remotedebug 514 ⭐
Library for Arduino to debug projects over WiFi, with web app or telnet, with print commands like Serial Monitor
Autoconnect 646 ⭐
An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
Arduino Homekit Esp8266 847 ⭐
Native Apple HomeKit accessory implementation for the ESP8266 Arduino core.
Artnetwifi 232 ⭐
Arduino library for Art-Net (artnet) over WiFi, send and receive DMX data. Runs on ESP8266, ESP32, WiFi101 and WiFiNINA devices.
Dsckeybusinterface 317 ⭐
An Arduino/esp8266/esp32 library to directly interface with DSC security systems.
Esp8266_game_engine 165 ⭐
Used ili9341 or ST7735. Contains a virtual machine running games from RAM.
Easybutton 254 ⭐
Arduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
Influxdb Client For Arduino 243 ⭐
Simple library for sending measurements to an InfluxDB with a single network request. Supports ESP8266 and ESP32.
Eztime 232 ⭐
ezTime — pronounced "Easy Time" — is a very easy to use Arduino time and date library that provides NTP network time lookups, extensive timezone support, formatted time and date strings, user events, millisecond precision and more.
Pagebuilder 141 ⭐
An arduino library to create html string in the sketch for ESP8266/ESP32 WebServer.
Enviromonitorstation 69 ⭐
Arduino compatible software for ESP8266 based environmental monitoring station. Includes temperature, humidity, barometric pressure and PM2.5, PM10 dust monitoring
Responsive_led_control 63 ⭐
Responsive Led Control based on McLightning & Grisworld-Led-Controller with FastLED
Homekit Ws2812b Controller 165 ⭐
ESP8266 based Homekit controller for WS2812B lightstrips with WS2812FX support🌈
Hydroponics 84 ⭐
🌱 Automated Hydroponics (a method of growing plants without soil) using Arduino Mega.
Simple Arduino Crypto Display 49 ⭐
An Arduino Crypto currency display that uses CoinMarketCap API for data
Cloudmyip 38 ⭐
Know your router public IP address, from anywhere. Great for cheap routers or IP cameras.
Tm16xx 83 ⭐
Arduino TM16xx library for LED & KEY and LED Matrix modules based on TM1638, TM1637, TM1640 and similar chips. Simply use print() on 7-segment and use Adafruit GFX on matrix.
Victron.arduino Esp8266 76 ⭐
Code to read the VE.Direct-Protocol from serial into a value array. Uses a non-blocking read loop and does checksum verification before adding the data.
Meshquitto 37 ⭐
A simple Arduino project, which aims to provide a gateway between a mesh network of ESP8266's and a remote MQTT broker.
Brewuno 62 ⭐
High precision and accuracy, open source, online, extensible and low cost homebrew automation on top of ESP8266 microchip.
Esp8266 Arduino Makefile 32 ⭐
Makefile to build arduino code for ESP8266 under linux (tested on debian X64)
Artnetnodewifi 49 ⭐
Arduino library for a Art-Net-Node (artnet) over WiFi, handle DMX data and response to Poll requests. Runs on ESP8266, ESP32, WiFi101 and WiFiNINA devices.
Esp8266 Homekit Weather Station Bme280 Elgato Eve 57 ⭐
ESP8266 based HomeKit Weather Station using Bosch BME280 temperature, humidity, barometric pressure sensor🔥 🌡
Psychoplug 23 ⭐
ESP8266 power outlet replacement firmware with standalone HTTP scheduler and MQTT integration
Esp2python 29 ⭐
This project helps you to get any sensor data from esp8266 to python as a variable and control the module through python without AT commands.
Wireless_sd 43 ⭐
A SD card reader which let's wireless data transfer for any device which supports FTP
Esp8266timerinterrupt 63 ⭐
This library enables you to use Interrupt from Hardware Timers on an ESP8266-based board. It now supports 16 ISR-based timers, while consuming only 1 hardware Timer. Timers' interval is very long (ulong millisecs). The most important feature is they're ISR-based timers. Therefore, their executions are not blocked by bad-behaving functions or tasks. This important feature is absolutely necessary for mission-critical tasks.
Esp8266 1 Channel Relay Board With Mqtt 25 ⭐
Sketch to control an esp8266-01 stc 15f104W powered 1-channel relay board
Tinypixelmapper 21 ⭐
a Pixelmapping software for the ESP32 and ESP8266 for addressible LED Strips, with a OSC controll interface and FFT