Your First Flash
A complete walkthrough of flashing your first firmware using FirmHub.
Before You Start
- Compatible browser (Chrome, Edge, Brave)
- USB cable (data capable, not charge-only)
- ESP32 or compatible device
Step-by-Step Guide
- 1Connect Your Device
Plug your ESP32 into your computer using a USB cable. Make sure it's a data cable—many cables are charge-only and won't work for flashing.
- 2Open Flash Tool
Navigate to Flash Tool from the main navigation. You'll see the connection panel on the left side.
- 3Click Connect
Click the "Connect" button. A browser popup will appear showing available serial ports. Select your device (usually contains "USB" or "UART" in the name).
- 4Select Firmware
Choose a firmware from the library (like ESPHome or Tasmota) or click "Upload Custom" to use your own .bin file.
- 5Flash!
Click the "Flash" button. The progress bar will show the upload status. This typically takes 30-60 seconds.
Success!
Once the flash completes, your device will automatically restart with the new firmware. You can use the Serial Monitor to view the boot output.