vthinkxie/claude-desktop-buddy-esp32 — reverse-engineered prompt
Reverse engineered prompt
Build me firmware for a small Claude Desktop buddy that runs on Waveshare ESP32 AMOLED touch boards. I want to flash it with PlatformIO, pair it over Bluetooth from Claude on Mac or Windows, then have the device show Claude messages, permission requests, and a cute little buddy interface on the screen.
It should support the Waveshare 1.8 inch rectangular AMOLED, 1.75 inch round AMOLED, and the 2.16 inch rounded square ESP32 S3 and ESP32 C6 boards. The same app UI should work across them, with the display scaled and centered correctly for each screen.
Please include secure pairing with a six digit code, reconnecting after pairing, buttons for next, scroll, approve, deny, and opening settings, plus basic fun interactions like shake making the buddy dizzy and face down putting it to sleep. Also include a simple settings menu with factory reset.
Use the current docs online if you need to, and make it ready to build and upload.
Want more depth? Deep Reverse