Reverse engineered prompt

GitHub

Build me a polished firmware project called Bruce for ESP32 devices, especially M5Stack Cardputer, StickC, Core, T Deck, T Embed, and similar boards. I want a simple on device menu and WebUI that makes the hardware useful for authorized red team and hardware testing tasks, with things like WiFi connect, scan, AP mode, portal and packet tools, BLE scan and keyboard style features, RF and RFID read, replay, write, and clone flows, IR send and receive, BadUSB style scripting, SD card and LittleFS file management, QR codes, clock support, and ESPNOW file or command sharing.

Please make the experience feel complete and easy to use on the device, with settings for brightness, orientation, UI colors, sleep, sound, and hardware pin configuration for RF, IR, and RFID add ons. Keep device specific features limited to boards that actually support them, and make it easy to flash with a web flasher or downloadable binaries. Look up the wiki or current docs online if you need details.

Have a live product UI? Try website reverse