Skip to content

Releases: tsl0922/EPD-nRF5

v1.4

16 Mar 12:00
Compare
Choose a tag to compare
  • 优化日历界面,显示效果比上一个版本更友好了
  • 本版本新增了对 nRF52811/nRF52810 的支持 (128K 版本不适用)
  • 墨水屏驱动上增加了对 UC8276/SSD1619 的支持 (128K 版本不适用)
  • 经测试 SSD1683 的屏幕可以直接选择 SSD1619 驱动 (128K 版本不适用)

以下固件适配了老五的 4.2 寸墨水屏(nrf51 驱动板):

  • EPD_128K_full.hex: 128K Flash 版本(内置黑白双色版本配置),芯片选择 nRF51822_xxAB
  • EPD_256K_full.hex: 256K Flash 版本(内置黑白红三色版本配置),芯片选择 nRF51822_xxAA

(128K 版本固件由于空间不够用,此版本可能是最后一个更新了)

固件已自带蓝牙协议栈,不需要再单独刷了。刷机地址填 0x0(先擦除再刷)。

由于引脚配置需要根据具体的驱动板来适配,暂不提供 nrf52 固件,有需求的可自己编译。

v1.3

02 Mar 03:21
Compare
Choose a tag to compare

修复月历显示可能会超出屏幕外的问题,另外还优化了驱动,延长屏幕使用寿命。


2 个固件在核心代码和功能上没区别,只是默认配置和支持的 Flash 大小不同。
(128K 版本使用旧版 sdk 适配,因为新版 sdk 蓝牙协议栈太大了,128K Flash 已不够用)

刷机说明

刷机教程:https://www.bilibili.com/opus/1042166787832021028

  • EPD_128K_full.hex: 128K Flash 版本(内置黑白双色版本配置),芯片选择 nRF51822_xxAB
  • EPD_256K_full.hex: 256K Flash 版本(内置黑白红三色版本配置),芯片选择 nRF51822_xxAA

固件已自带蓝牙协议栈,不需要再单独刷了。刷机地址填 0x0先擦除再刷)。

唤醒方法

手机开启 NFC 并保持在扫描界面放到价签上刷一下即可(Android 系统选择比较多就不说了,iOS 系统可以使用 快捷指令 App 来扫描 NFC)。唤醒成功后三色版本价签 LED 灯会闪一下,双色版本没有 LED 灯,只能扫描蓝牙确认是否已唤醒成功(蓝牙名称格式为 NRF_EPD_XXXX)。

没有 NFC 的话你也可以用无线充电器来唤醒,效果是一样的。

v1.2

13 Feb 13:44
Compare
Choose a tag to compare

添加日历功能,支持农历和节气显示,同时还修复了一些 bug。


2 个固件在核心代码和功能上没区别,只是默认配置和支持的 Flash 大小不同。
(128K 版本使用旧版 sdk 适配,因为新版 sdk 蓝牙协议栈太大了,128K Flash 已不够用)

  • EPD_128K_full.hex: 128K Flash 版本(内置黑白双色版本配置),芯片选择 nRF51822_xxAB
  • EPD_256K_full.hex: 256K Flash 版本(内置黑白红三色版本配置),芯片选择 nRF51822_xxAA

固件已自带蓝牙协议栈,不需要再单独刷了。刷机地址填 0x0先擦除再刷)。

唤醒方法

手机开启 NFC 并保持在扫描界面放到价签上刷一下即可(Android 系统选择比较多就不说了,iOS 系统可以使用 快捷指令 App 来扫描 NFC)。唤醒成功后三色版本价签 LED 灯会闪一下,双色版本没有 LED 灯,只能扫描蓝牙确认是否已唤醒成功(蓝牙名称格式为 NRF_EPD_XXXX)。

没有 NFC 的话你也可以用无线充电器来唤醒,效果是一样的。

v1.1

17 Jan 06:56
Compare
Choose a tag to compare

优化蓝牙传图速度(现在可以 5s 传完黑白图,10s 传完三色图,速度大约是上个版本的 10 倍),修复一些 bug。

另外,此版本升级到了 12.3.0 版本的 SDK,由于蓝牙协议栈变大了固件也跟着增大了,但好在还在 128K 以内。


2 个固件在核心代码上没区别,只是默认配置不同。

  • EPD_4in2_full.hex: 黑白双色版本(支持蓝牙传图、NFC 唤醒),芯片选择 nRF51822_xxAB
  • EPD_4in2b_V2_full.hex: 黑白红三色版本(支持蓝牙传图、NFC 唤醒,适配了 LED 灯),芯片选择 nRF51802_xxAA

固件已自带蓝牙协议栈,不需要再单独刷了。刷机地址填 0x0先擦除再刷)。

唤醒方法

手机开启 NFC 并保持在扫描界面放到价签上刷一下即可(Android 系统选择比较多就不说了,iOS 系统可以使用 快捷指令 App 来扫描 NFC)。唤醒成功后三色版本价签 LED 灯会闪一下,双色版本没有 LED 灯,只能扫描蓝牙确认是否已唤醒成功(蓝牙名称格式为 NRF_EPD_XXXX)。

没有 NFC 的话你也可以用无线充电器来唤醒,效果是一样的。

v1.0

08 Dec 08:14
Compare
Choose a tag to compare

为降低使用难度,特发布此带配置(开箱即用)固件。2 个固件在代码上没区别,只是默认配置不同。

  • EPD_4in2_full.hex: 黑白双色版本(支持蓝牙传图、NFC 唤醒)
  • EPD_4in2b_V2_full.hex: 黑白红三色版本(支持蓝牙传图、NFC 唤醒,适配了 LED 灯)

固件已自带蓝牙协议栈,不需要再单独刷了。刷机芯片选择 nRF51822_xxAB,地址填 0x0(先擦除再刷)。

唤醒方法

手机开启 NFC 并保持在扫描界面放到价签上刷一下即可(Android 系统选择比较多就不说了,iOS 系统可以使用 快捷指令 App 来扫描 NFC)。唤醒成功后三色版本价签 LED 灯会闪一下,双色版本没有 LED 灯,只能扫描蓝牙确认是否已唤醒成功(蓝牙名称格式为 NRF_EPD_XXXX)。

没有 NFC 的话你也可以用无线充电器来唤醒,效果是一样的。