Install in 60 seconds
cu.usbserial-XXXX on macOS, COMx on Windows, or ttyUSB0 on Linux.
Setup-TigerScale-XXXX Wi-Fi and follow the captive portal.
Having trouble? See TROUBLESHOOTING.md
What gets installed?
- Firmware (~1.3 MB) — the C++ code that runs on the ESP32
- Web interface (~900 KB) — the page you'll see at
tigerscale-XXXX.local - Bootloader + partition table
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.
-
View on Amazon
ESP32 Development Board
KEYESTUDIO ESP32-WROOM-32 (Wi-Fi + Bluetooth)
-
View on Amazon
OLED Display Module
ELEGOO 0.96" 128×64 I²C self-luminous
-
View on Amazon
RFID Reader Module (RC522)
13.56 MHz RF/IC card induction, SPI
-
View on Amazon
Dupont Jumper Wires
ELEGOO 120 pcs 28 AWG 20 cm (M-M, M-F, F-F)
-
View on Amazon
Load Cell + HX711
Wishiot 5 kg high-precision load cell with HX711 amplifier
-
View on Amazon
Continuous Servo (FS90R)
Wishiot 360° continuous rotation, FS90R compatible
-
Buy at Bambu Lab
Active Support Shaft Assembly
Bambu Lab AMS active shaft (drives the spool rotation)
-
Buy at Bambu Lab
Driven Support Shaft Assembly
Bambu Lab AMS driven shaft (spool follower)
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:
- Read every line of code on GitHub
- Compile and flash it yourself with PlatformIO or Arduino IDE
- Verify the SHA256 of the published binaries against your own build
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.