Repository navigation
A native-speaker review of the Japanese, and finer readings.
Changed
- Japanese reviewed by a native speaker: more natural, more precise wording throughout (for example 製造番号 for the serial number, 定格容量 for the rated capacity, 製造日 / 組立日 for the dates, タッチ in the touch hints), the temperature shown with ℃, and the charge count as 充電回数 127. Thanks to @k-suzuki959 for the review (#35)!
- Finer readings, in every build: cell voltages to 3 decimals (cell bars, Health, Debug), pack voltage to 2 decimals on the home tile, temperatures to 0.1 degree.
Added
- One build switch per Asian language (
ENABLE_JA,ENABLE_KO,ENABLE_ZH,ENABLE_ZH_TW) for those who build from source: leave a language out for a smaller image. The Asia images below still carry them all.
No change to the reading, the verdicts or the PC bridge: the PackScope companion app needs no update.
Known issue
Flashing a .bin by hand at 0x0 resets the saved settings (language, screen flip, touch calibration). The web flasher keeps them unless you tick "Erase device". After a manual flash, set them again (on a touch board: Tools > Settings > Calibrate touch).
Full changelog: CHANGELOG.md.
Which file do I flash?
| Hardware | English / French / German / Spanish | Asia: English / Japanese / Korean / Vietnamese / Chinese (Simplified and Traditional) |
|---|---|---|
| ESP32-C3 SuperMini + ST7789 + EC11 encoder (reference) | PocketOBI-v2.7.1-esp32-c3.bin |
PocketOBI-v2.7.1-esp32-c3-asia.bin |
| CYD ESP32-2432S028R (touch) | PocketOBI-v2.7.1-cyd.bin |
PocketOBI-v2.7.1-cyd-asia.bin |
| CYD with an ILI9341 screen (mirrored image on the plain CYD build) | PocketOBI-v2.7.1-cyd-ili9341.bin |
build from source with CYD_ILI9341 |
| ES3C28P (ESP32-S3, capacitive touch) | PocketOBI-v2.7.1-es3c28p.bin (+ Vietnamese) |
build from source |
Easiest: the web flasher, from Chrome or Edge, nothing to install. Or by hand: each .bin is a merged image (bootloader + partitions + app), flashed at address 0x0.
pip install esptool
esptool --chip esp32c3 write_flash 0x0 PocketOBI-v2.7.1-esp32-c3.bin
esptool --chip esp32 write_flash 0x0 PocketOBI-v2.7.1-cyd.bin
esptool --chip esp32s3 write_flash 0x0 PocketOBI-v2.7.1-es3c28p.binIf a CYD flash stops halfway ("chip stopped responding"), add --baud 115200. If the ES3C28P is not detected, hold BOOT, press RESET, then release BOOT. SHA-256 checksums are in SHA256SUMS.txt. The *-parts.zip files hold the separate images and their offsets (OFFSETS.txt).
Never connect the pack's B+ (18 V) to the ESP32.