ESP‑Claw brings AI to ESP32
- Espressif published ESP-Claw, a framework for building local AI agents on ESP32 devices requiring at least 8MB Flash and 8MB PSRAM. (cnx-software.com) - Demos include an RGB LED strip controller, a microphone balloon game, and an ESP32 hosting a public website. (cnx-software.com) (hackaday.com) - ESP-Claw supports online and offline modes, enabling local, privacy-focused smart‑home and maker experiments. (cnx-software.com)
A microcontroller is the tiny computer inside gadgets like lights, sensors, and thermostats, and Espressif has now published a framework that lets one run an artificial-intelligence agent on an ESP32-S3 board. (github.com) Espressif calls the project ESP-Claw, and its GitHub repository says it “completes the full loop of sensing, reasoning, decision-making, and execution locally on Espressif chips.” The company’s documentation says developers can flash it from a browser or build it from source with ESP-IDF 5.5.4. (github.com) (esp-claw.com 1) (esp-claw.com 2) To run it, Espressif says you need an ESP32-S3 with at least 8 megabytes of flash storage and 8 megabytes of pseudo-static random-access memory, or PSRAM, which is extra working memory for larger models and buffers. The company recommends its ESP32-S3-DevKitC-1 board in the N8R8 configuration. (esp-claw.com) The basic idea is to move some “agent” behavior off a cloud server and onto the device itself. Espressif says the system mixes a large language model for flexible decisions with local Lua scripts for fixed rules, so confirmed actions can keep running even when the network is down. (esp-claw.com 1) (esp-claw.com 2) That setup is aimed at familiar Internet-of-Things jobs: watching sensors, deciding what to do, and then driving hardware. Espressif says ESP-Claw uses an event-driven design for millisecond-level local responses and keeps structured long-term memory on the chip instead of in a cloud database. (esp-claw.com) (github.com) The hardware list shows the kinds of projects Espressif has in mind. The documentation supports optional displays, USB cameras, microphones, speakers, WS2812 light strips, and servos, all wired to an ESP32-S3 breadboard build. (esp-claw.com 1) (esp-claw.com 2) The software also exposes tools through a console, including commands for sessions, capabilities, automation, time, web search, and Model Context Protocol, or MCP, client and server functions. Espressif says the device can act as both an MCP server for its own hardware and an MCP client for outside services. (esp-claw.com) (esp-claw.com) That lands as hobbyists keep pushing the ESP32 beyond simple sensor dashboards and LED demos. Hackaday highlighted one separate project on April 22, 2026 that used an ESP32-WROOM-32D to serve a public website through a Cloudflare Worker and an outbound WebSocket, with sensors for temperature, air quality, and timekeeping. (hackaday.com) ESP-Claw does not turn an ESP32 into a data-center server, but it does show how far these low-cost boards have moved from fixed firmware toward chat-configured behavior. For makers building private smart-home tools or one-off hardware experiments, Espressif is now packaging that approach as an official framework. (github.com) (esp-claw.com)