Prepare the board
Use an ESP32-WROOM-32 module with at least 4 MB flash. Connect it to your computer using a known data-capable USB cable.
ESP32 · 2.4 GHz Wi-Fi
Turn an original ESP32 board into a compact Wi-Fi NAT router with an optional WireGuard VPN, firewall controls, and local DNS filtering.
BROWSER INSTALLER
Connect a compatible board to this computer. The installer uses ESP Web Tools and Web Serial to write the build published by this repository’s CI.
Installation progress, completion, and errors appear in the ESP Web Tools dialog.
Use an ESP32-WROOM-32 module with at least 4 MB flash. Connect it to your computer using a known data-capable USB cable.
Use a desktop version of Chrome or Edge on a secure HTTPS page. Mobile browsers and iOS are not supported by this installer.
Choose the USB serial device when prompted. Keep the board connected until ESP Web Tools reports that flashing has finished.
The firmware’s default access point is ESP32_NAT_Router. On an unconfigured device it is open. Connect locally, open http://192.168.4.1, set an AP password, and configure the uplink. Do not expose the initial open network to an untrusted area.
Installer deployment is pending. No firmware is offered until a successful CI build publishes and validates it.