☠
Pwn the Smart Display — Installer
Flash your ESP32-S3 straight from the browser. No tools to install.
Tested hardware: Freenove FNK0104A ↗
1 · Choose firmware
☠ EXPOSED
Open on the network — anyone can trigger it.
🚩 PROTECTED
Reachable only via NoPorts + an authorized Atsign.
2 · Connect & flash
⚡ Connect & Flash
WebSerial isn't available — use desktop Chrome or Edge.
Plug the board in with a
USB-C data cable
, then pick its serial port.
Step-by-step
Choose
EXPOSED
or
PROTECTED
above.
Plug the ESP32-S3 into this computer with a
USB-C data cable
.
Click
Connect & Flash
and select the port. If it won't connect, hold
BOOT
, click again, then release.
Wait ~30–60 s for it to finish, then follow the on-screen setup on the device.
Troubleshooting
No serial port appears
Use a data USB-C cable (not charge-only) and close anything else holding the port.
"Failed to initialize"
Hold
BOOT
before clicking Connect; release after selecting the port.
Boot loop or blank screen
Choose
Erase device
in the flash dialog, then flash again.