KEEP/01 firmware for the 2.8" ESP32-32E touch-screen board (E32R28T)
=====================================================================

1. Install Thonny (https://thonny.org) on your computer.

2. Connect the board with a USB-C data cable. In Thonny:
   Tools > Options > Interpreter > MicroPython (ESP32)
   > Install or update MicroPython (esptool)
   Choose "ESP32 / Espressif - ESP32 / WROOM" (ESP32_GENERIC), version 1.24 or newer.

3. View > Files, press Stop. Upload to the board's root (right-click > Upload to /):
     main.py
     bip39.txt
     every .mpy file in this folder
     the whole fonts folder
   Do NOT upload the tools folder or this README.
   Do NOT keep .py copies of app/ui/hw/vault/backup/bip39/qr/sdcard on the board.

4. Insert a FAT32 microSD card, plug in the battery (red wire to "+"), press RESET.
   Calibrate touch, choose NEW VAULT, set a PIN (8+ digits if you store seed phrases),
   and WRITE DOWN THE RECOVERY CODE. It is shown only once.

tools/recover.py    open a backup on a computer:  python recover.py keep01-backup.k01
tools/test_hw.py    hardware check (run it from Thonny before step 4 if something looks wrong)

Backup to phone: on the device More > BACKUP: PHONE, then open the scanner page on your phone.
