Alternative firmware for ESP8266 and ESP32 based devices 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
Repository Index
47,133 repositories indexed
1–24 of 78 · Most stars
Arduino core for the ESP32 family of SoCs
Marlin is a firmware for RepRap 3D printers optimized for both 8 and 32 bit microcontrollers. Marlin supports all common platforms. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
ESP8266 core for Arduino
Affordable WiFi hacking platform for testing and learning
JavaScript Robotics and IoT programming framework, developed at Bocoup.
- javascript
- arduino
- tessel
- raspberry-pi
A suite of WiFi/Bluetooth offensive and defensive tools for the ESP32
Golang framework for robotics, drones, and the Internet of Things (IoT)
📟 JSON library for Arduino and embedded C++. Simple and efficient.
An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino
MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
- mqtt
- gateway
- openhab2
- home-automation
A client library for the Arduino Ethernet Shield that provides support for MQTT.
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
- protocols
- arduino-ide
- infrared
- airconditioners
Wireless keystroke injection attack platform
Arduino library to play MOD, WAV, FLAC, MIDI, RTTTL, OGG/Opus, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32 and Pico
A small Arduino library for GSM modules, that just works
- gprs
- lte
- arduino
- blynk
HomeKit Library for the Arduino-ESP32
Wifi & BLE driven passenger flow metering with cheap ESP32 boards
- wifi
- ttgo
- lopy
- heltec
FW for ESP8266/ESP8285/ESP32 used with 3D printer
Build your own robot duck. XGO-Duck is a 3D-printable biped powered by Arduino UNO Q and 15 servos, adapted from Pollen Robotics' Microduck. Includes mechanical models, PCB designs, a BOM, and an assembly guide. Build it, explore its motion, and make it your own.
- 3d-printing
- arduino
- bipedal-robots
- diy
Sming - powerful open source framework simplifying the creation of embedded C++ applications.
Blazing fast library to create a functional, on-device dashboard for ESP32, RP2040+W and RP2350+W microcontrollers
- ui
- library
- arduino
- dashboard
💡 ESP8266 framework for Homie, a lightweight MQTT convention for the IoT
GUIslice drag & drop embedded GUI in C for touchscreen TFT on Arduino, Raspberry Pi, ARM, ESP8266 / ESP32 / M5stack using Adafruit-GFX / TFT_eSPI / UTFT / SDL
- adafruit-gfx
- sdl
- arduino
- raspberry-pi