Getting Started with FirmHub
Learn how to flash your first firmware in under 5 minutes using FirmHub's browser-based flashing tool.
What is FirmHub?
FirmHub is a professional, browser-based firmware flashing platform. It uses the Web Serial API to communicate directly with your microcontroller—no software installation required.
- Local-first: All data stays on your machine
- No installation: Works directly in Chrome/Edge
- Multi-device: ESP32, RP2040, Arduino support
Quick Start
1
Connect Device
Plug your ESP32 or supported device via USB cable
2
Open Flash Tool
Navigate to Flash Tool and click Connect
3
Select Firmware
Choose from ESPHome, Tasmota, or upload custom
4
Flash
Click Flash and wait for completion
Browser Support: FirmHub requires Chrome 89+, Edge 89+, or Opera 76+ with Web Serial API support. Safari and Firefox are not currently supported.