OpenGate โ€” Flash Firmware

Flash your ESP32 directly from your browser. No software to install โ€” just a USB cable and Chrome or Edge.

Your browser does not support Web Serial. Please use Google Chrome or Microsoft Edge on a desktop computer.

1. Choose your gate type

Atlantis

36 glyphs
SG-1

39 glyphs
Tollan

39 glyphs
Orlin

39 glyphs

2. Connect & flash

Plug in your ESP32 via USB to this computer.

Click the button below and select the serial port of your ESP32.

The firmware will be flashed automatically. This takes about 60 seconds.

Select a gate type above to continue.

3. Configure WiFi

After flashing, unplug and replug your ESP32. It will create a WiFi hotspot named Stargate-Config.

Connect to it with your phone or laptop and follow the captive portal to enter your WiFi credentials and MQTT settings.

Once configured, your gate will reboot and connect to the OpenGate network automatically.

Troubleshooting

My ESP32 doesn't show up in the port picker

By far the most common cause: missing USB drivers. Most ESP32 boards use a Silicon Labs CP210x chip to talk over USB. Without the driver, your computer can't see it as a serial port at all โ€” so it simply won't appear when you click the flash button, even though the cable is plugged in correctly.

Fix (mainly needed on Windows):

  1. Download the CP210x Universal Windows Driver from Silicon Labs: silabs.com – USB to UART Bridge VCP Drivers
  2. Extract the downloaded zip file.
  3. Right-click silabser.inf inside it and choose Install.
  4. Unplug and replug your ESP32.
  5. Refresh this page and try flashing again.

macOS and Linux usually handle this chip without extra setup, but if the port still doesn't show up there either, the same page above also has drivers for those platforms.