USRobotIQ has released PycoClaw, an OpenClaw-compatible AI agent that runs on a $5 ESP32 microcontroller. The firmware, written in MicroPython and around 2 MB in size, draws roughly 0.5W over USB — compared to the approximately 15W consumed by server-side alternatives like OpenClaw (Node.js) and NanoBot (Python).

The feature set includes a dual-loop reasoning engine with recursive tool calls, multi-model provider routing, background sub-agent spawning, and context compaction through LLM summarization. Memory persists across reboots via a hybrid TF-IDF and vector search system stored on an SD card.

The MicroPython choice is the main practical differentiator from other embedded agent ports. PicoClaw (Go), NullClaw (Zig), and MimiClaw (C) all require a firmware recompile to change agent behavior; PycoClaw scripts run directly on the device and can be edited live. The agent also has direct access to GPIO, CAN bus, I2C peripherals, and an LVGL touchscreen — hardware interfaces that server-based frameworks don't expose.

Two companion products ship alongside the firmware. Scripto Studio is a browser-based PWA that flashes firmware over WebRTC/WebREPL with no local toolchain needed on macOS, Windows, Linux, or iPadOS. ScriptoHub is a skill marketplace offering modular ScriptOs skill packs covering sensor drivers, hardware integrations, and display widgets. The agent can search ScriptoHub and install packs at runtime, and can also author new skills itself.

USRobotIQ says the project is provider-agnostic and has no affiliation with Anthropic or OpenAI; model access relies on user-supplied API keys. An RP2350 port is listed as in progress.