← TallyHub Pro

Flash Firmware

Flash your ESP32 tally devices directly from your browser

⚠️ Before You Start

🌐

Option 1: Online Web Flasher

Flash directly from your browser - no downloads required. Uses Web Serial API to flash firmware directly from GitHub.

Requires Chrome or Edge browser (Web Serial API)

Select Your Device

M5Stick Tally

For M5Stack M5Stick-C devices

Features: 0.96 inch display • Built-in battery • Compact size

How to flash: Hold HOME button while connecting USB cable, then click "Flash" button below.

M5Stick Plus2

For M5Stack M5Stick-C Plus2

Features: 1.14 inch display • Larger battery • USB-C

How to flash: Hold HOME button while connecting USB cable, then click "Flash" button below.

ESP32-1732S019

For ESP32-1732S019 touchscreen

Features: 2.4 inch display • Touch support • Very affordable

How to flash: Hold BOOT button while connecting USB cable, then click "Flash" button below.

Firmware Source

Flashing Progress:
0%
Initializing...
🌐

Option 2: ESPHome Web Flasher

Use ESPHome's proven web flasher for manual firmware installation.

  1. Use Chrome or Edge browser
  2. Download firmware files from GitHub
  3. Open ESPHome flasher tool
  4. Connect device and select port
  5. Upload firmware and flash

Available Firmware

M5Stick Tally

For M5Stack M5Stick-C devices

  • • 0.96 inch display
  • • Built-in battery
  • • Compact size
M5Stick_Tally.bin
Download Firmware

M5Stick Plus2

For M5Stack M5Stick-C Plus2

  • • 1.14 inch display
  • • Larger battery
  • • USB-C
M5Stick_Tally_Plus2.bin
Download Firmware

ESP32-1732S019

For ESP32-1732S019 touchscreen

  • • 2.4 inch display
  • • Touch support
  • • Very affordable
ESP32-1732S019.bin
Download Firmware

Troubleshooting

Device not detected

Flash failed / timeout

Device won't boot after flashing

Browser doesn't support WebSerial

USB Drivers

If your device isn't detected, you may need to install USB drivers:

After Flashing

Once firmware is flashed successfully, configure WiFi on your device:

  1. Device boots into AP mode (creates WiFi hotspot)
  2. Connect to device WiFi (e.g., "TallyHub-XXXX")
  3. Browser opens configuration page automatically
  4. Enter your WiFi credentials and TallyHub server IP
  5. Device restarts and connects to your network
Continue to Setup Guide →