EasybuttonArduino library for debouncing momentary contact switches, detect press, release, long press and sequences with event definitions and callbacks.
Stars: ✭ 187 (+835%)
JledNon-blocking LED controlling library for Arduino and friends.
Stars: ✭ 197 (+885%)
Nodemcu FirmwareLua based interactive firmware for ESP8266, ESP8285 and ESP32
Stars: ✭ 6,884 (+34320%)
Make📖📖📖📖📖 写给软件工程师看的硬件编程指南
Stars: ✭ 170 (+750%)
AwotArduino web server library.
Stars: ✭ 200 (+900%)
Esp8266 Weather StationESP8266 Weather Station library supporting OpenWeatherMap, Aeris and other sources
Stars: ✭ 822 (+4010%)
HeliosThe free embedded operating system.
Stars: ✭ 223 (+1015%)
EwmaExponentially Weighted Moving Average Filter
Stars: ✭ 21 (+5%)
BleeperLibrary to manage your firmware configurations written in C++
Stars: ✭ 54 (+170%)
BadgyHome of Badgy - IoT Badge
Stars: ✭ 239 (+1095%)
TasmotaAlternative firmware for ESP8266 with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
Stars: ✭ 16,624 (+83020%)
ESP-Mail-Client⚡️Arduino Mail Client Library to send, read and get incoming mail notification for ESP32, ESP8266 and SAMD21 devices. The library also supported other Arduino devices using Clients interfaces e.g. WiFiClient, EthernetClient, and GSMClient.
Stars: ✭ 78 (+290%)
Farm-Data-Relay-SystemA system that uses ESP-NOW, LoRa, and other protocols to transport sensor data in remote areas without relying on WiFi.
Stars: ✭ 97 (+385%)
houseflowHome automation platform for microcontrollers(including ESP8266/ESP32), Raspberry Pi, and others. Made with Rust and C++.
Stars: ✭ 88 (+340%)
DoubleResetDetectArduino library to check for double reset on ESP8266
Stars: ✭ 17 (-15%)
zevoicemaskAn open source DIY implemetation of a face mask with voice visuals and animations.
Stars: ✭ 13 (-35%)
esp-loggerAn Arduino library providing a minimal interface to log data on flash memory and SD cards with ESP8266 and ESP32
Stars: ✭ 40 (+100%)
TockA secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+16190%)
UmqttbrokerMQTT Broker library for ESP8266 Arduino
Stars: ✭ 264 (+1220%)
Tuya ConvertA collection of scripts to flash Tuya IoT devices to alternative firmwares
Stars: ✭ 3,338 (+16590%)
DeviotSublime Text plugin for IoT development based in PlatformIO ecosystem (Arduino IDE)
Stars: ✭ 281 (+1305%)
Rf24networkOSI Layer 3 Networking for nRF24L01(+) Radios on Arduino and Raspberry Pi
Stars: ✭ 278 (+1290%)
Cicada-FWIoT Communications Module for Energy Access. An easy way to get production ready, bi-directional communications for your IoT embedded device. Proiect supported by the EnAccess Foundation - https://enaccess.org
Stars: ✭ 12 (-40%)
SinricAmazon Alexa Smart home skill / Google Home Action for ESP8266 / ESP32 / Arduino
Stars: ✭ 259 (+1195%)
Md parolaLibrary for modular scrolling LED matrix text displays
Stars: ✭ 282 (+1310%)
Jc buttonArduino library to debounce button switches, detect presses, releases, and long presses
Stars: ✭ 289 (+1345%)
Xbee ArduinoArduino library for communicating with XBee radios in API mode
Stars: ✭ 294 (+1370%)
Iot 433mhz🌐 IoT System to control 433 MHz RC power sockets, PIR, Door Sensors and much more.
Stars: ✭ 301 (+1405%)
Retroesp32Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
Stars: ✭ 313 (+1465%)
EsphelperA library to make using WiFi & MQTT on the ESP8266 easy.
Stars: ✭ 310 (+1450%)
WolfmqttwolfMQTT is a small, fast, portable MQTT client implementation, including support for TLS 1.3.
Stars: ✭ 316 (+1480%)
Esp Mqtt Json Multisensor(OBSOLETE) ESP MQTT JSON Multisensor for Home Assistant. Supported sensors include the TEMT6000 light, AM312 PIR, DHT22 temperature/humidity sensors. RGB led supports flash, fade, and transition. Over-The-Air (OTA) uploading, too!
Stars: ✭ 323 (+1515%)
nodemcu-shellUNIX-like ultra-lightweight Shell for NodeMCU supported devices (ESP8266, ESP32, Raspberry Pi, NanoPi, Orange Pi) written in Lua
Stars: ✭ 25 (+25%)
Nodemcu UploaderUpload files to your esp8266 running nodeMcu
Stars: ✭ 290 (+1350%)
EsphomeESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Stars: ✭ 4,324 (+21520%)
Ds3232rtcArduino Library for Maxim Integrated DS3232 and DS3231 Real-Time Clocks
Stars: ✭ 320 (+1500%)
Esp8266 pirESP8266 Motion Detector to IFTTT
Stars: ✭ 15 (-25%)
EspixelstickFirmware for the ESPixelStick
Stars: ✭ 332 (+1560%)
Rf24meshOSI Layer 7 Mesh Networking for RF24Network & nrf24L01+ devices
Stars: ✭ 329 (+1545%)
Wasm3🚀 The fastest WebAssembly interpreter, and the most universal runtime
Stars: ✭ 4,375 (+21775%)
Sim7000 Lte ShieldLTE CAT-M/NB-IoT Arduino-compatible shield with GNSS and temperature sensor. Library supports SIMCom 2G/3G/4G LTE/CAT-M/NB-IoT
Stars: ✭ 340 (+1600%)
RadiolibUniversal wireless communication library for Arduino
Stars: ✭ 350 (+1650%)
RaucSafe and secure software updates for embedded Linux
Stars: ✭ 360 (+1700%)
QrcodeQR code generation library in C, optimized for low-power devices, such as Arduino.
Stars: ✭ 351 (+1655%)
Awesome CircuitpythonA curated list of awesome CircuitPython guides, videos, libraries, frameworks, software and resources.
Stars: ✭ 360 (+1700%)
Wi PwnESP8266 Deauther with a material design WebUI 📶
Stars: ✭ 839 (+4095%)
Control SurfaceArduino library for creating MIDI controllers and other MIDI devices.
Stars: ✭ 377 (+1785%)
NnomA higher-level Neural Network library for microcontrollers.
Stars: ✭ 382 (+1810%)
Arduino FocArduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library
Stars: ✭ 387 (+1835%)
FlashdbAn ultra-lightweight database that supports key-value and time series data | 一款支持 KV 数据和时序数据的超轻量级数据库
Stars: ✭ 378 (+1790%)
CylonJavaScript framework for robotics, drones, and the Internet of Things (IoT)
Stars: ✭ 3,862 (+19210%)
DeauthdetectorDetect deauthentication frames using an ESP8266
Stars: ✭ 406 (+1930%)
WiFiConnectWiFi connection manager for ESP32 and ESP8266 with OLED support
Stars: ✭ 28 (+40%)
OnebuttonAn Arduino library for using a single button for multiple purpose input.
Stars: ✭ 418 (+1990%)