Install in 60 seconds

1 · Plug in your ESP32 via USB Use a data cable (not charge-only). Your ESP32 should be detectable by the operating system.
2 · Click "Install" below A popup asks which serial port to use. Pick your ESP32 — typically cu.usbserial-XXXX on macOS, COMx on Windows, or ttyUSB0 on Linux.
3 · Wait ~60 seconds The browser flashes the firmware (1.3 MB) and the web interface (900 KB). Don't unplug while it runs.
4 · Configure Wi-Fi The scale boots into setup mode. Connect your phone to the Setup-TigerScale-XXXX Wi-Fi and follow the captive portal.

Having trouble? See TROUBLESHOOTING.md

What gets installed?

Your existing settings (Wi-Fi, Firebase login, calibration) are preserved across firmware updates.

Hardware shopping list

Everything you need to build your TigerScale. Affiliate links — buying through them helps fund the project at no extra cost to you.

Full BOM and 3D-printable parts: hardware/BOM.md · As an Amazon Associate, we earn from qualifying purchases.

Don't trust the browser to flash your device?

The TigerScale firmware is fully open-source. You can:

The Web Installer is just a convenience layer — it uses the Web Serial API sandboxed by your browser. The page only sees your USB device when you explicitly grant access via the browser popup.