🔋 BHR Battery Diagnostics Tool

Web-based Firmware Flasher

â„šī¸ Browser Requirement: This tool requires Chrome or Edge browser with WebSerial support.

Before You Start:

Flash Firmware

1 Click the button below to start flashing
❌ Web Serial is not supported in this browser. Please use Chrome or Edge. ❌ Permission denied. Make sure you're using HTTPS or localhost.
2 Select your ESP32 device from the popup
3 Wait for flashing to complete (this may take 30-60 seconds)

After Flashing Successfully:

  1. Disconnect and reconnect your ESP32
  2. Open a serial monitor at 115200 baud
  3. Send command: SCAN to scan for battery

Available Commands

SCAN - Scan I2C bus for battery
VOLTAGE - Read basic battery info
FULL - Read full battery diagnostics
UNSEAL 0xKEY1 0xKEY2 0xREG [0xOPSTATUS] - Unseal battery
RESET [0xREG] - Send reset commands
STATUS - Check battery security status
âš ī¸ Troubleshooting: