Ashwini Sinha explains how ESP-Claw turns an ESP32 into a self-programming agent through natural language instructions. By integrating LLMs, the system can automatically generate code and flash firmware to perform tasks such as managing sensor data or controlling peripherals without manual coding. This setup effectively transforms conventional microcontrollers into intelligent embedded systems capable of autonomous updates and performance optimization.
- Minimum hardware requirements include 8 MB PSRAM and 8 MB Flash memory on the ESP chip.
- The agent can access information via web search capabilities to answer specific queries.
- Setup requires a USB-C cable for initial firmware flashing and programming.
Debashis Das writes that the ZecTrix Note 4 is an ESP32-S3 based smart note featuring a 4.2-inch e-paper display and integrated voice capabilities for managing reminders, weather, and schedules. The device offers both monochrome and four-color variants (Note 4C) and includes built-in hardware such as a microphone, speaker, NFC, and a rechargeable battery.
- Uses Espressif ESP32-S3 SoC with vector extensions for machine learning workloads.
- Features community firmware options like Slate or TransitInk OS to repurpose the device.
- The Note 4C four-color variant is notably cheaper than the monochrome version on the manufacturer's website.
Alex Kretzschmar writes about building a live aircraft radar using an ESP32-C3 and a 1.28-inch round display to track ADS-B traffic by plotting distance and bearing. He improved the original firmware to include flight context such as origin/destination, descriptive aircraft types, local weather data, and adjustable text sizes via a web interface.
- Firmware supports authenticated OTA updates for wireless installation
- The Makerworld 3D models had tolerances too tight for the author's boards
- A web interface allows modifying coordinates and display settings without resetting Wi-Fi configuration
Zoe Skyforest writes about Kek, an emulator developed by vanheusden to bring the influential 16-bit PDP-11/70 minicomputer back to life on modern hardware. The software supports a variety of platforms including Linux, Windows, and microcontrollers like the ESP32 or Teensy 4.1.
- Emulates classic disk drives such as RK05, RL02, RP06, and RP07.
- Supports KW11-L line time clocks and DC-11 serial interfaces.
- Capable of running Unix versions from version 5 through version 7 in multi-user mode.
Adam Conway writes about constructing a custom aircraft radar using an ESP32-S3 powered WT32-SC01 Plus display. The device fetches live flight data from ADS-B networks to show real-time positions, altitudes, and routes on a 3.5-inch touchscreen interface. To maintain smooth visuals despite five-second data updates, the system uses dead reckoning to predict aircraft movement between polls.
- Employs an 8-bit parallel bus for high bandwidth display rendering
- Uses Douglas-Peucker simplification to compress coastline data into limited flash memory
- Incorporates emergency squawk code detection with visual warnings
- Manages real-time flight information via the adsb.fi and adsbdb APIs
Jean-Luc Aufranc writes that Seeed Studio’s reTerminal Sticky is a 3.97-inch magnetic touch ePaper display powered by an ESP32-S3 microcontroller. This device can serve as an e-reader, live dashboard, or home automation controller via support for open-source firmware like Crosspoint, TRMNL, and ESPHome. It features a capacitive touchscreen and edge computing capabilities through its built-in microphone.
- 800 x 480 resolution with four levels of grayscale
- Includes temperature/humidity sensors and a 3-axis accelerometer
- Equipped with a 750 mAh battery providing approximately seven days of standby time
- Retails for $49.90
This project implements a retro-style ADS-B radar display designed specifically for the ESP32 using a Cheap Yellow Display (CYD) ILI9341. It fetches aircraft data from local dump1090 instances and visualizes real-time information, including position, altitude, speed, and callsigns, on an interactive radar scope or within a tabular list.
Key features:
* Radar scope visualization featuring range rings, crosshairs, and blips for approaching aircraft.
* A detailed aircraft data table providing quick access to nearby flight info.
* Touchscreen support allowing users to cycle through large radar, split-screen, and full-table layout modes.
* Automatic identification of military aircraft via red color highlighting.
* Highly optimized for MicroPython on ESP32 hardware using specific CYD libraries.
This open-source firmware is designed for the ESP32-C3 Super Mini and a 1.28 inch GC9A01 round display to create a sonar-style aircraft radar. It visualizes live ADS-B data on a circular grid, showing flight paths, detailed aircraft models, altitude, and speed.
- Real-time tracking using adsb.fi for aircraft positions
- Route enrichment through ADSBDB for origin/destination info
- Integrated weather display via Open-Meteo and local time via NTP
- Web-based Wi-Fi setup portal for location and setting configuration
- Support for authenticated OTA firmware updates
Building an affordable Home Assistant dashboard does not require expensive hardware. This guide explores several low-cost methods to create functional control panels and information displays using existing or cheap equipment.
Ways to build a budget dashboard include:
* Repurposing old tablets, phones, or even Kindles from your junk drawer using kiosk browsers or the Home Assistant companion app.
* Purchasing second-hand hardware like older tablets or digital photo frames through online marketplaces.
* Using small ESP32 touchscreen modules for low-power desktop dashboards.
* Implementing E-Ink displays for minimal, always-on information such as weather and calendars.
* Jailbreaking used smart displays to bypass manufacturer limitations and run custom software.
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