2023-07-09 14:44:15 +00:00
|
|
|
## ZBS243 electronic shelf label
|
|
|
|
|
|
|
|
### ref
|
|
|
|
- https://github.com/jjwbruijn/OpenEPaperLink
|
|
|
|
- https://github.com/atc1441/ZBS_Flasher3
|
|
|
|
|
|
|
|
|
|
|
|
## hardware
|
|
|
|
1. ESP32 + ≥ 4Mb PSRAM
|
|
|
|
2. ELS ZBS243 as 802.15.4 modem connected to the ESP32
|
|
|
|
3. multiple ELSs with flashed firmware
|
2023-07-04 09:36:51 +00:00
|
|
|
|
|
|
|
## mass flash event
|
|
|
|
|
|
|
|
0. determine serial number from device
|
2023-07-04 09:53:47 +00:00
|
|
|
0. extract MAC (8byte) from flash 0x74004? (found @ 0xFC06, 4 bytes for MAC ?)
|
2023-07-04 09:36:51 +00:00
|
|
|
0. infopage MAC (8byte) from eeprom 0x10
|
|
|
|
1. backup 64k flash
|
|
|
|
2. backup 1k eeprom infopage (calibration data and possible MAC)
|
|
|
|
3. merge and flash new firmware image
|
|
|
|
|
|
|
|
## minor additional
|
|
|
|
|
2023-07-09 14:43:07 +00:00
|
|
|
- gpio max current for power
|
2023-07-04 09:36:51 +00:00
|
|
|
- add espressif dev board
|
|
|
|
- simple power toggle
|
|
|
|
- remote firmware update
|
2023-07-06 08:03:24 +00:00
|
|
|
- fix mapping txd and rxd in the serial println -> mostly wrong zbs-flasher labels
|
|
|
|
- change uart1 pins and get the led working
|
|
|
|
- lifepo4 battery mod?
|