mirror of
https://github.com/OpenEPaperLink/OpenEPaperLink.git
synced 2026-03-21 03:04:25 +01:00
Added Gicisky / PICKSMART BLE E-Paper Display support. Can be activated via the -D HAS_BLE_WRITER definition in the platformio.ini
This enables direct BLE Image upload from the Main ESP32 SoC via BLE and allows an OEPL usage without soldering/flashing or extra ZigBee interface. Currently tested on the 2.9" BW and 4.2" BWR version, tagtypes need to be added for more versions Demo video: https://youtu.be/_efgMQUA1F4 Official description of the BLE Protocol here: https://zhuanlan.zhihu.com/p/633113543 Thanks to these wonderful guys for such a good overview: https://github.com/fpoli/gicisky-tag https://github.com/Cabalist/gicisky_image_notes
This commit is contained in:
@@ -55,6 +55,20 @@
|
||||
#define HS_NEBULAR_BWR_35 0x61
|
||||
#define HS_NEBULAR_BW_35 0x62
|
||||
|
||||
// Gicisky / PICKSMART BLE Types
|
||||
#define GICI_BLE_EPD_21_BW 0xB0
|
||||
#define GICI_BLE_EPD_21_BWR 0xB1
|
||||
#define GICI_BLE_EPD_29_BW 0xB2
|
||||
#define GICI_BLE_EPD_29_BWR 0xB3
|
||||
#define GICI_BLE_EPD_29_BWR1 0xB3
|
||||
#define GICI_BLE_EPD_BW_42 0xB4
|
||||
#define GICI_BLE_EPD_BWR_42 0xB5
|
||||
#define GICI_BLE_TFT_BW_42 0xB6
|
||||
#define GICI_BLE_TFT_BWR_42 0xB7
|
||||
#define GICI_BLE_EPD_BW_74 0xB8
|
||||
#define GICI_BLE_EPD_BWR_74 0xB9
|
||||
#define GICI_BLE_UNKNOWN 0xBF
|
||||
|
||||
// Solum types - customer data byte 16 in M3 (nRF) UICR
|
||||
#define STYPE_SIZE_016 0x40
|
||||
#define STYPE_SIZE_022 0x41
|
||||
|
||||
Reference in New Issue
Block a user