ESP-DASH is a C++ library that generates real-time web dashboards on ESP32 and RP2040 microcontrollers, requiring no frontend code and working fully offline.
ESP32 Bit Pirate firmware turns affordable ESP32-S3 boards into versatile hardware hacking tools, supporting many protocols via USB serial or web CLI. Scriptable and Bus Pirate compatible.
HelloESP runs a full public website on a $25 ESP32, using a Cloudflare Worker to relay requests via a persistent outbound WebSocket tunnel, enabling live sensor data and games behind NAT.
A detailed look at Sunsynk-Home-Assistant-Dash, a custom Home Assistant dashboard paired with ESPHome RS485 data collection for real-time solar inverter monitoring and battery management.
Tether Rally enables remote driving of ARRMA RC cars via browser with 720p@60fps video, using ESP32 DAC joystick emulation and WebRTC video streaming. Open source, ~$60-80 hardware.
Elato-Local is a local voice AI platform combining Whisper ASR, local LLMs, and ESP32-S3 firmware flashing from a Tauri desktop app. It enables subscription-free, privacy-first AI on Apple Silicon with embedded device integration.
esp-claw runs a complete AI agent loop locally on ESP32 chips, integrating Lua scripting, MCP protocol, and LLM APIs for on-device decision making with millisecond response times.
esp-drone ports Crazyflie drone firmware to ESP32 SoCs, replacing proprietary radio with Wi-Fi for flight control. It supports stabilize, height-hold, and position-hold modes.
drone_meishi runs a 500 Hz IMU fusion and PID control loop with 20 kHz motor PWM on ESP32, while handling WebSocket joystick input asynchronously. Here’s how it balances real-time control and I/O.
Trail Mate is an embedded C firmware for ESP32 devices offering offline GPS navigation and dual LoRa mesh networking. It supports Meshtastic and MeshCore protocols, prioritizing hardware abstraction and deterministic behavior.
This repo solves the challenge of driving two SPI displays with different specs on the M5Stack Cardputer ADV by enforcing a strict init sequence and using sprite buffers for flicker-free rendering.
MeshCore-Cardputer-ADV enhances M5Stack Cardputer-Adv firmware with a custom TFT UI over MeshCore’s LoRa mesh networking stack. Features include chat, GPS sharing, and Bluetooth config.
PycoClaw ports OpenClaw AI agents to MicroPython, enabling full conversational agents on $5 ESP32 chips with 8MB+ flash and 4MB+ PSRAM. It supports hybrid memory, subagents, cron, and multi-LLM compatibility.
ElatoAI runs 100+ voice AI models on a $5 ESP32 with no PSRAM by streaming audio via secure WebSockets to edge functions. It supports sub-2s latency and long conversations.