在海鲜市场闲逛发现了超市的墨水屏价签,发现它可以刷机变成桌面时钟,果断下单.开始折腾

一.前期准备

  1. 串口转USB
  2. 杜邦线
  3. seller-L3N@电子价签(主控芯片:TLSR8359)
  4. 参考资料,开源项目reece15/stellar-L3N-etag: 为stellar-L3N-etag修改的固件 (github.com)
  5. 下载刷机固件 https://github.com/reece15/stellar-L3N-etag/blob/main/Firmware/ATC_Paper.bin

二.刷机

1.价签连接

将价签背后的连接到USB转TTL上.博主使用的是CH340G

下面是ttl模块使用的针脚 与上面一一对应

2.开始刷机

  1. 焊接 GND, VCC, RX, RTS四根线。
  2. 连接CH340,对应的接口,其中RX连接TX,其它相对应连接即可
  3. 打开https://atc1441.github.io/ATC_TLSR_Paper_UART_Flasher.html, 波特率选择默认 460800,Atime默认,文件选择ATC_Paper.bin
  4. 先点击unlock,再点击write to flush,等待完成。成功后,屏幕会自动刷新。
    • image.png
  5. 成功后屏幕会开始闪烁显示时钟模式
  6. 访问电子价签蓝牙控制器 (javabin.cn)或者(第二个地址仅支持ipv6)电子价签蓝牙控制器 (hiasia.fun)
  7. 连接蓝牙更新时间切换模式.左上角的设备名称就是蓝牙名
    博主对源码做了一点简单的改动,效果如下

参考资料

  1. reece15/stellar-L3N-etag: 为stellar-L3N-etag修改的固件 (github.com)
  2. [【墨水屏】2.9寸墨水屏固件适配、二次开发,主控芯片:TLSR8359 | 除了代码也想写点其他的 (javabin.cn)](https://javabin.cn/2022/epaper.html
  3. atc1441/ATC_TLSR_Paper: Custom BLE firmware for Hanshow E-Paper Shelf Labels / Price Tags (github.com)