Building a sleeping interactive character on Waveshare ESP32 with Copilot CLI

DanWahlin · x · 2026-09-13

Dan Wahlin shares his work-in-progress interactive character for a Waveshare ESP32 device, currently adding a sleep state that triggers occasionally when idle. Notably, he used Copilot CLI to build a "Character Lab" web app that runs the exact same C++ as the device, so firmware updates can be validated before flashing. A practical example of AI coding tools in embedded hardware development.

Original post →

More from coding & agent

coding & agent channel →