add 7.5 bw variants

This commit is contained in:
Shuanglei Tao
2025-10-13 10:59:35 +08:00
parent 2f0aa6f83c
commit b09b26eba4
3 changed files with 26 additions and 2 deletions

View File

@@ -319,7 +319,9 @@ float EPD_ReadVoltage(void)
// EPD models
extern epd_model_t epd_uc8176_420_bw;
extern epd_model_t epd_uc8176_420_bwr;
extern epd_model_t epd_uc8159_750_bw;
extern epd_model_t epd_uc8159_750_bwr;
extern epd_model_t epd_uc8179_750_bw;
extern epd_model_t epd_uc8179_750_bwr;
extern epd_model_t epd_ssd1619_420_bwr;
extern epd_model_t epd_ssd1619_420_bw;
@@ -328,7 +330,9 @@ extern epd_model_t epd_jd79668_420;
static epd_model_t *epd_models[] = {
&epd_uc8176_420_bw,
&epd_uc8176_420_bwr,
&epd_uc8159_750_bw,
&epd_uc8159_750_bwr,
&epd_uc8179_750_bw,
&epd_uc8179_750_bwr,
&epd_ssd1619_420_bwr,
&epd_ssd1619_420_bw,

View File

@@ -46,8 +46,10 @@ typedef enum
EPD_SSD1619_420_BWR = 2,
EPD_SSD1619_420_BW = 4,
EPD_JD79668_420_BWRY = 5,
EPD_UC8179_750_BWR = 6,
EPD_UC8159_750_LOW_BWR = 7,
EPD_UC8179_750_BW = 6,
EPD_UC8179_750_BWR = 7,
EPD_UC8159_750_LOW_BW = 8,
EPD_UC8159_750_LOW_BWR = 9,
} epd_model_id_t;
typedef enum

View File

@@ -325,6 +325,15 @@ const epd_model_t epd_uc8176_420_bwr = {
.height = 300,
};
// UC8159 640x384 Black/White
const epd_model_t epd_uc8159_750_bw = {
.id = EPD_UC8159_750_LOW_BW,
.color = BW,
.drv = &epd_drv_uc8159,
.width = 640,
.height = 384,
};
// UC8159 640x384 Black/White/Red
const epd_model_t epd_uc8159_750_bwr = {
.id = EPD_UC8159_750_LOW_BWR,
@@ -334,6 +343,15 @@ const epd_model_t epd_uc8159_750_bwr = {
.height = 384,
};
// UC8179 800x480 Black/White/Red
const epd_model_t epd_uc8179_750_bw = {
.id = EPD_UC8179_750_BW,
.color = BW,
.drv = &epd_drv_uc81xx,
.width = 800,
.height = 480,
};
// UC8179 800x480 Black/White/Red
const epd_model_t epd_uc8179_750_bwr = {
.id = EPD_UC8179_750_BWR,