SimZs/FusionEdge ? reverse-engineered prompt
Reverse engineered prompt
Build me an ESP32 based internet radio firmware with a big touch friendly screen and a clean modern UI. It should play web radio streams, support SD card playback, DLNA browsing, and optional Bluetooth audio input, with album art, spectrum and waveform visualizations, weather info, and theme support. I want it to work well on an ESP32 S3 with PSRAM and a 480 by 320 display, plus touch, encoders, and an external I2S DAC or amp.
Please make the setup easy to customize for different hardware, and include a WebUI so I can control playback and browse sources from a browser too. If you need to check current docs for the display or board support, go ahead and look them up online. Keep the build instructions simple, include the needed filesystem data for Wi Fi setup, and make sure the project feels polished and reliable for daily use.
Are you gonna build this?
make sure you review the code using coderabbit