Flash an ESP32 from your browser

Synacl flashes firmware directly from the browser using the Web Serial API — no drivers or build tools.

  1. Use a Chromium-based browser (Chrome/Edge). Web Serial isn't available in Firefox or Safari.
  2. Connect the ESP32 to your computer over USB.
  3. On Gateways → Add gateway, click Flash, then pick the serial port when prompted.
  4. The flasher writes the firmware and reads back the board's chip ID, which becomes the gateway's identity.

Next: provision Wi-Fi. If the port doesn't appear, see Web Serial isn't working.

Re-flashing an existing gateway

You can re-flash a gateway that's already registered — useful when it can't take an over-the-air update because it's offline or stuck.