✨ AngelGotchi Terminal ✨
ESP32-S3 Step Counter & Device Manager
⚠️ Browser Not Supported
Web Serial API is required. Please use Google Chrome, Microsoft Edge, or Opera.
- ESP32-S3 development board with native USB
- USB-C cable (data cable, not charge-only)
- Chrome, Edge, or Opera browser (Web Serial API)
- 2026update1.bin firmware (download from the Flash tab)
Connect Your ESP32-S3
Plug your ESP32-S3 into your computer using a USB-C data cable. The ESP32-S3 uses native USB — no external USB-UART chip needed!
Check Device Manager (Windows)
Open Device Manager → Ports (COM & LPT) → look for "USB JTAG/serial debug unit". Note the COM port (e.g., COM10).
Navigate to Connect Tab
Click the "Connect" tab above. Close Arduino IDE or any serial monitors first — only one app can use the port at a time!
Grant Browser Permission
Click "Connect" and your browser will show a popup to select a serial port. Choose your ESP32-S3 device and click "Connect".
Read Your Steps!
Go to the "Steps" tab to read step data from your device's EEPROM. Save sessions and compete on the leaderboard!
Download the Firmware
Go to the "Flash" tab and click the "Download 2026update1.bin" button. Save the file somewhere you can find it (e.g., your Downloads folder).
Plug in Your Device
Connect your ESP32-S3 via USB-C. No need to press BOOT — the flasher resets the chip into download mode automatically.
Upload the Firmware File
In the "Flash" tab, click "Choose File" under Upload Firmware and select the 2026update1.bin file you just downloaded. Leave the offset at 0x0.
Flash & Go
Click "⚡ Flash Firmware" and wait. The device auto-resets when done — your new firmware starts immediately!
- Device doesn't appear? Try a different USB port or cable
- Connection fails? Close Arduino IDE or any serial monitors
- "Permission denied"? Make sure you clicked "Allow" in the browser popup
- Flashing issues? Try unplugging and replugging USB, then flash again
- Still stuck? Try unplugging and replugging the device
📊 Your Recent Sessions
🏆 Leaderboard
Flash firmware directly from your browser. Latest firmware: 2026update1.bin
- Click "Download 2026update1.bin" below to save the latest firmware to your computer.
- Connect your device via USB-C.
- Click "Choose File" under Upload Firmware and select the 2026update1.bin you downloaded.
- Click "⚡ Flash Firmware". The terminal will auto-reset the device into bootloader mode.
- If it fails, try "🗑️ Erase Flash" first, then flash again.
📥 Download Latest Firmware
Get the latest AngelGotchi firmware update, then select it in the uploader below to flash.
📥 Download 2026update1.bin📤 Upload Firmware
Download JPEG photos stored on your AngelGotchi directly to your browser — no Python script required. Connect your device first using the 🔌 Connect tab.