Claude Pager
An e-ink pager for approving Claude's tool calls from across the room.
- ESP32-S3
- 296x128 e-ink
- 3 buttons
Last updated · 78 projects
The ESP32 is the most common board on HardwareLab: 78 builds list it in their parts. Most use it as the device end of an AI system. The board captures audio, images or button presses, connects over Wi-Fi, and hands the heavy work to a model running in the cloud or on a computer at home. Voice assistants are the biggest group (21 builds), led by XiaoZhi, an open-source voice bot that talks to cloud language models and speech services, and Willow, whose README says: "Willow users can now self-host the Willow Inference Server for lightning-fast language inference tasks with Willow and other applications (even WebRTC) including STT, TTS, LLM, and more!"
A smaller group runs models on the chip itself, and those models are tiny by design. esp32-28m-llm generates text with a 28.9M-parameter model, needle-2-esp32 runs a 45M-parameter model offline on an ESP32-S3, and pfor-esp32-p4 fits a 180.9M-parameter mixture-of-experts model on an ESP32-P4. Narrow jobs work well on the board: esp-vision-detection does real-time object detection with no cloud, and esp32-ha-satellite-15 runs its wake word on the device and sends the rest to a home server.
So pick an ESP32 for small, cheap, always-connected devices: voice satellites, e-ink dashboards (6 builds), smart glasses (6) and desk robots (9). If you want a chatbot that runs fully offline, the builds here that do it use a Raspberry Pi or bigger hardware. Single-chip builds go further than you might expect: mimiclaw runs a personal agent on one ESP32-S3, and esp32-iphone-agent uses an ESP32-S3 board to let an AI model use a real iPhone.
How we picked: buildable projects only, most GitHub stars first, one per category.
The ESP32-S3 is the safe default: 39 of the 78 builds name it, far ahead of any other variant. Most of the rest list a plain "ESP32" or a specific dev board without naming the chip variant. Check each build's parts list before you buy, because voice and camera builds often need a particular board with a microphone, speaker or camera already on it.
An e-ink pager for approving Claude's tool calls from across the room.
An ESP32 voice terminal for a home AI running OpenClaw.
A touch-AMOLED pebble kids can ask anything.
An X post calls it the hottest open-source AI project in the whole ESP32 ecosystem (30.8k GitHub stars at the time).

Meta’s open SDKs for connecting Muse to ESP32 and Raspberry Pi gadgets.

An ESP32-S3 board lets an AI model use a real iPhone: no computer at run time, no jailbreak.

A pocket e-ink OS that turns voice notes into Obsidian Markdown.

Speech-to-text, a tiny LLM and TTS all on one ESP32-S3.

Standalone full-duplex Gemini Live assistant on a XIAO.

An animated desk character that shows what your AI agent is doing.

A ROS 2 robot with TensorRT vision, LiDAR and voice on a Jetson.


45M-parameter LLM offline on an ESP32-S3 turning English into valid commands.

An M5Stack StopWatch as a wrist remote for AI coding agents.

Seven ESP32-S3s daisy-chained to run a 0.5B ternary LLM.

A 180.9M-parameter MoE language model and agent on a $6.80 ESP32-P4.



ESP32 glasses firmware with voice, camera, display and MCP.


Modular glasses: stock frame plus 3D-printed AI temples.

DIY ESP32 glasses that answer what you see and say.

The smallest possible AI personal assistant for ESP32, with an all-in firmware budget of 888 KiB.




The AI writes, flashes and tests firmware on real hardware.

Open software and hardware for a clip-on smart-glasses module.



Pocket e-paper companion that listens and responds with Azure OpenAI.


Chat with several custom AI friends on an ESP32.

A premium ESP32-S3 + XMOS voice satellite for Home Assistant.

An ESP32 e-ink calendar with an AI picture that exists only for today.



ESP32 voice chat with 15 LLMs, wake word and live on-screen text.




Open firmware for the TRMNL e-paper display.


Willow devices that you flash from the Willow Application Server, with a self-hosted Willow Inference Server for STT, TTS, LLM and more.

TRMNL and Home Assistant dashboard on Inkplate e-ink.

Run your own backend for XiaoZhi ESP32 devices instead of the default service, with your choice of speech, model and voice providers.

Realtime AI Speech powered by 100+ Voice AI models on ESP32, with Secure WebSockets and Edge Functions.

A vintage Siemens W48 that talks to Home Assistant.

Control your home from a XiaoZhi ESP32 bot.

An ESP32-CAM doorbell that answers visitors.

OpenCatESP32 runs the OpenCat quadruped robotics framework on BiBoard, an ESP32-based development board for legged robots with up to 12 servos.

A stock mBot2 turned into a family AI agent the kids love.


Turn any glasses into hackable smart glasses with off-the-shelf components.

A standalone AI watch on a Waveshare AMOLED ESP32.

Claude usage stats on a Star Trek LCARS display.

Claude built an ESP32 display and debugged it through a webcam.

A physical home for the Codex Desktop pet on an ESP32-S3.
Your Claude Code and Codex agents as pixel-art office workers.


A two-board robot brain wired into Home Assistant and Ollama.

ESP32-S3 + Gemini Live, plus a Breadboard Buddy.


A 28.9M-parameter language model generating text on an ESP32-S3.

A port of part of the fruit fly connectome, 48,311 neurons and 9.46 million connections from a real fly brain, escaping a spider on an ESP32-S3.

Real-time object detection on an ESP32-S3 with no cloud.

An AI companion robot split across three ESP32-S3s.

A cardboard desk pet that nags you to stand up and answers by voice.

A Tamagotchi-style AI companion on a round ESP32-S3 display.
A Waveshare ESP32 screen beside the keyboard that shows how much Claude and Codex allowance is left, so checking limits is just a glance.
A bare ESP32 voice assistant with animated OLED eyes.
An ESP32-S3 voice satellite that answers faster than Alexa.
A Xiaozhi voice assistant that only talks to your own LAN server.
An ESP32-S3 voice frontend that keeps GPIO and network actions local.
An edge robotic mentor for kids with face and emotion recognition.
A Death Stranding Odradek that listens, tracks and scans for AI glasses.
A Jetson robot that turns natural speech into navigation goals and expressions.
An ESP32 that lets your AI agent place and answer real phone calls.
Five hardware builds every Thursday. Email only, no tracking cookies, unsubscribe in one click. We never share your address.
Built something? Submit a build