Flash a blank ESP32 with Furrow firmware for the first time - straight from your browser, no software to install.
This tool is for a device that has never run Furrow firmware before, or one you want to wipe and start over on. An already-provisioned device updates itself remotely from its own dashboard panel (Advanced settings → Update firmware) - no cable needed, and it won’t lose its WiFi/owner configuration the way a full flash from here would.
No port shows up when you click Connect: your computer may need a driver for this board's USB-to-serial chip (commonly CP2102 or CH340) - search for "CP2102 driver" or "CH340 driver" plus your OS. Most Mac/Linux systems already have these built in.
Connects, but the install fails partway through: some bare ESP32 boards need you to manually hold the BOOT button while it connects, since they lack the auto-reset circuit that handles this automatically on most dev boards. Hold BOOT, click Connect, keep holding until it starts writing, then release.
Something went wrong and the board won't boot at all: this is recoverable - hold BOOT, briefly press and release EN (reset), then release BOOT. This forces the chip back into download mode so you can just try the flash again.