theleestarr writes an open-source ESP32 firmware designed for 1.28″ round displays that functions as a sonar-style radar showing live ADS-B aircraft data around a user's location. The project is compatible with the Waveshare ESP32-S3-LCD-1.28 and can also be used with an ESP32-C3 Super Mini paired with an external GC9A01 display.
- Uses live traffic from adsb.fi
- Features selectable range scales (5, 10, 15, or 25 km) via the BOOT button
- Provides optional runway overlays for major airports
- Includes a sonar-style UI with aircraft symbols, callsigns, and altitude data
Tim Brookes writes about seven projects you can build with the Cheap Yellow Display (CYD), an affordable ESP32 board with an integrated LCD touch screen that lets you skip soldering and breadboards entirely. The projects span a weather station, a Wi-Fi and Bluetooth penetration testing suite (ESP32 Marauder), a Bluetooth MP3 player, a retro mini TV for videos and games, a Gran Turismo 7 racing dashboard, a Home Assistant music remote, and an ESPHome smart home controller.
- The weather station pulls from both Open-Meteo and OpenWeatherMap and supports a DHT22 sensor for local temperature readings
- The ESP32 Marauder CYD port covers hardware from 1.9-inch non-touch models up to 3.5-inch touch displays
- The retro mini TV is a 3D-printed Simpsons replica combining the Anemoia-ESP32 NES emulator and MiniLegoTV video player
- The GT7 dashboard works because Gran Turismo 7 publishes telemetry over UDP on the local network, a feature shared by other racing simulators
- The CYD Jukebox pairs with Music Assistant to unify local files and streaming services like Apple Music behind one interface
CrowPanel Advanced 10.1-inch HMI Display Overview
This AI terminal uses dual-core ESP32-P4 RISC-V and ESP32-C6 wireless architecture. It is designed for industrial automation and smart home control.
* Dual-core processor with AI acceleration and up to 32MB PSRAM
* 10.1-inch IPS capacitive touchscreen (1024x600)
* Wi-Fi 6, Bluetooth 5.3, and replaceable modules for Zigbee or LoRa
* Facial recognition via integrated camera interface
* Voice interaction with microphone array and dual speakers
* Compatible with Arduino IDE, ESP-IDF, and LVGL
ESP-Claw is an AI agent framework by Espressif that enables ESP32 series chips to function as active decision-making centers rather than passive executors. It implements a full intelligence loop involving sensing, reasoning, and execution locally on edge hardware. Through conversational programming via chat interfaces, users can define device behaviors using dynamic Lua loading without traditional coding expertise.
- Event-driven architecture with millisecond response times
- Structured memory management that prioritizes privacy by keeping data off the cloud
- MCP communication support allowing devices to act as both a client and a server
- Broad compatibility with various LLM APIs including OpenAI, Anthropic, Qwen, and DeepSeek
- Support for multiple development boards via web-based flashing or local builds
A wireless 24GHz mmWave motion tracking system consisting of a standalone radar node that reports detected targets over Wi-Fi to a separate display unit.
Key details:
- Multi-target tracking for up to 3 people within a 7m range
- Live radar-style visualization on an Arduino GIGA Display Shield
- Distance-reactive audio alerts via a passive piezo buzzer
- Battery-powered operation with USB-C recharging and LED level indicators
- Includes 3D-printable enclosure files and full firmware for the XIAO ESP32-S3 and GIGA R1
This project is an ESP32-based ADSB tracker that provides a real-time flight radar display similar to FlightRadar24 on a small round TFT screen. It displays aircraft positions, trails, and local airport markers using data from sources like ADSB.lol or OpenSky. The system includes advanced visual features such as auto zoom cycling, decorative day/night sky layers with sun and moon calculations based on solar math, and optional GPS support for localized tracking.
- ESP32 DevKit V1 compatibility with Waveshare 1.28 inch GC9A01 round TFT display
- WiFiManager integration for easy network configuration
- Real-time aircraft trails and deconfliction to reduce visual clutter near airports
- Dynamic zoom cycling from 25 km to 250 km range
- Local solar math for sun position and moon phase rendering
- Optional TinyGPSPlus support for live location coordinates
An overview of ESPConnect, a free self-hosted web utility used to manage and flash ESP32 microcontrollers. The tool provides detailed hardware profiling for various MCU models, allows for advanced partition management, and enables flashing firmware or creating system backups through filesystem access. It also includes essential debugging features like an NVS Inspector and a Serial Monitor.
- Detailed hardware profile generation (MAC address, memory, clock speeds)
- Partition layout modification and flash backup capabilities
- File system support including SPIFFS, LittleFS, and FATFS
- Debugging via UART logs and session history tracking
- Easy deployment on Proxmox using LXC scripts
Anthropic has released an open-source project called Claude Desktop Buddy that allows ESP32-S3 hardware to act as a physical companion for the Claude desktop application. By utilizing a new Bluetooth Low Energy (BLE) API, these small devices can provide real-time updates on AI agent activity and allow users to approve or deny permission requests directly through physical buttons.
Key features and details:
- Connects via BLE to macOS and Windows desktop apps for fast, local interaction
- Features Tamagotchi-style animations that reflect the AI's status, such as sleep, busy, or attention modes
- Supports custom character skins using user-provided GIF packs
- Optimized for ESP32-S3 boards like the M5StickC Plus and M5Stack Cardputer
- Developed using the Arduino framework and PlatformIO
Clawdmeter is a custom-built desk dashboard powered by the ESP32-S3 that provides real-time monitoring of Claude Code token usage. Utilizing a 2.16-inch AMOLED screen and Bluetooth LE connectivity, the device displays animated pixel art that reacts to usage rates and acts as a HID keyboard for quick command shortcuts via BLE.
This repository provides a reference and example implementation for using the Bluetooth Low Energy (BLE) API to connect Claude desktop applications with external hardware devices. It is designed for makers and developers who want to build interactive physical companions, such as desk pets, that respond to Claude sessions through permission prompts, message notifications, and status updates.
Key features and details include:
- Support for ESP32 microcontrollers using the Arduino framework.
- An example implementation of a "desk pet" on M5StickC Plus hardware.
- Capabilities for displaying ASCII animations or custom GIF character packs via BLE.
- A wire protocol based on Nordic UART Service UUIDs and JSON schemas.
- Hardware interaction states such as sleep, idle, busy, attention (for approvals), celebrate, dizzy, and heart.