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.

Next Steps