Building an interactive ESP32-S3 badge with Codex — fully offline

OpenAIDevs · x · 2026-10-28

A developer built an interactive badge on an M5Stack StopWatch dev kit (ESP32-S3) with Codex as coding partner: an animated Codex reacts to tilt, shake, and touch; single-click opens a LinkedIn QR, double-click shows a battery buddy — all running locally with no internet.

The writeup details the full workflow: Arduino project in PlatformIO with M5Unified/M5GFX libraries, animation frames stored in LittleFS, PSRAM-backed canvases to reduce flicker, and Serial Monitor debugging to tune touch sensitivity, tilt thresholds, and haptic timing. The project is entered in OpenAI's hardware build community.

Original post →

More from coding & agent

coding & agent channel →