Skip to content

Commit c845145

Browse files
committed
feat(board): add board Jingcai:JC8048W550C @lsroka76 (#132)
Closes #132
1 parent 8861c38 commit c845145

12 files changed

+527
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@
3434
* feat(lcd): add LCD controller AXS15231B, HX8399, JD9165, ST7703, ST77903(RGB)
3535
* feat(touch): add touch controller AXS15231B, STMPE610, SPD2010
3636
* feat(backlight): add backlight device Custom, SwitchExpander
37+
* feat(board): add board Jingcai:JC8048W550C @lsroka76 (#132)
3738

3839
### Bugfixes:
3940

esp_panel_board_supported_conf.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,11 @@
8383
* -BOARD_JINGCAI_ESP32_4848S040C_I_Y_3 (ESP32-4848S040C_I_Y_3):
8484
* - https://www.displaysmodule.com/sale-41828962-experience-the-power-of-the-esp32-display-module-sku-esp32-4848s040c-i-y-3.html
8585
* - http://pan.jczn1688.com/directlink/1/ESP32%20module/4.0inch_ESP32-4848S040.zip
86+
* -BOARD_JINGCAI_JC8048W550C (JC8048W550C):
87+
* - https://www.displaysmodule.com/sale-43987867-capacitive-touch-advanced-tft-hmi-display-module-jc8048w550-800-480-pixel-resolution-st7262-driver-c.html
8688
*/
8789
// #define BOARD_JINGCAI_ESP32_4848S040C_I_Y_3
90+
// #define BOARD_JINGCAI_JC8048W550C
8891

8992
/*
9093
* Waveshare Supported Boards (https://www.waveshare.com/):

examples/arduino/board/board_static_config/esp_panel_board_supported_conf.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,11 @@
8383
* -BOARD_JINGCAI_ESP32_4848S040C_I_Y_3 (ESP32-4848S040C_I_Y_3):
8484
* - https://www.displaysmodule.com/sale-41828962-experience-the-power-of-the-esp32-display-module-sku-esp32-4848s040c-i-y-3.html
8585
* - http://pan.jczn1688.com/directlink/1/ESP32%20module/4.0inch_ESP32-4848S040.zip
86+
* -BOARD_JINGCAI_JC8048W550C (JC8048W550C):
87+
* - https://www.displaysmodule.com/sale-43987867-capacitive-touch-advanced-tft-hmi-display-module-jc8048w550-800-480-pixel-resolution-st7262-driver-c.html
8688
*/
8789
// #define BOARD_JINGCAI_ESP32_4848S040C_I_Y_3
90+
// #define BOARD_JINGCAI_JC8048W550C
8891

8992
/*
9093
* Waveshare Supported Boards (https://www.waveshare.com/):

examples/arduino/gui/lvgl_v8/simple_port/esp_panel_board_supported_conf.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,11 @@
8383
* -BOARD_JINGCAI_ESP32_4848S040C_I_Y_3 (ESP32-4848S040C_I_Y_3):
8484
* - https://www.displaysmodule.com/sale-41828962-experience-the-power-of-the-esp32-display-module-sku-esp32-4848s040c-i-y-3.html
8585
* - http://pan.jczn1688.com/directlink/1/ESP32%20module/4.0inch_ESP32-4848S040.zip
86+
* -BOARD_JINGCAI_JC8048W550C (JC8048W550C):
87+
* - https://www.displaysmodule.com/sale-43987867-capacitive-touch-advanced-tft-hmi-display-module-jc8048w550-800-480-pixel-resolution-st7262-driver-c.html
8688
*/
8789
// #define BOARD_JINGCAI_ESP32_4848S040C_I_Y_3
90+
// #define BOARD_JINGCAI_JC8048W550C
8891

8992
/*
9093
* Waveshare Supported Boards (https://www.waveshare.com/):

examples/arduino/gui/lvgl_v8/simple_rotation/esp_panel_board_supported_conf.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,11 @@
8383
* -BOARD_JINGCAI_ESP32_4848S040C_I_Y_3 (ESP32-4848S040C_I_Y_3):
8484
* - https://www.displaysmodule.com/sale-41828962-experience-the-power-of-the-esp32-display-module-sku-esp32-4848s040c-i-y-3.html
8585
* - http://pan.jczn1688.com/directlink/1/ESP32%20module/4.0inch_ESP32-4848S040.zip
86+
* -BOARD_JINGCAI_JC8048W550C (JC8048W550C):
87+
* - https://www.displaysmodule.com/sale-43987867-capacitive-touch-advanced-tft-hmi-display-module-jc8048w550-800-480-pixel-resolution-st7262-driver-c.html
8688
*/
8789
// #define BOARD_JINGCAI_ESP32_4848S040C_I_Y_3
90+
// #define BOARD_JINGCAI_JC8048W550C
8891

8992
/*
9093
* Waveshare Supported Boards (https://www.waveshare.com/):

examples/arduino/gui/lvgl_v8/squareline_port/esp_panel_board_supported_conf.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,11 @@
8383
* -BOARD_JINGCAI_ESP32_4848S040C_I_Y_3 (ESP32-4848S040C_I_Y_3):
8484
* - https://www.displaysmodule.com/sale-41828962-experience-the-power-of-the-esp32-display-module-sku-esp32-4848s040c-i-y-3.html
8585
* - http://pan.jczn1688.com/directlink/1/ESP32%20module/4.0inch_ESP32-4848S040.zip
86+
* -BOARD_JINGCAI_JC8048W550C (JC8048W550C):
87+
* - https://www.displaysmodule.com/sale-43987867-capacitive-touch-advanced-tft-hmi-display-module-jc8048w550-800-480-pixel-resolution-st7262-driver-c.html
8688
*/
8789
// #define BOARD_JINGCAI_ESP32_4848S040C_I_Y_3
90+
// #define BOARD_JINGCAI_JC8048W550C
8891

8992
/*
9093
* Waveshare Supported Boards (https://www.waveshare.com/):

examples/arduino/gui/lvgl_v8/squareline_wifi_clock/esp_panel_board_supported_conf.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,11 @@
8383
* -BOARD_JINGCAI_ESP32_4848S040C_I_Y_3 (ESP32-4848S040C_I_Y_3):
8484
* - https://www.displaysmodule.com/sale-41828962-experience-the-power-of-the-esp32-display-module-sku-esp32-4848s040c-i-y-3.html
8585
* - http://pan.jczn1688.com/directlink/1/ESP32%20module/4.0inch_ESP32-4848S040.zip
86+
* -BOARD_JINGCAI_JC8048W550C (JC8048W550C):
87+
* - https://www.displaysmodule.com/sale-43987867-capacitive-touch-advanced-tft-hmi-display-module-jc8048w550-800-480-pixel-resolution-st7262-driver-c.html
8688
*/
8789
// #define BOARD_JINGCAI_ESP32_4848S040C_I_Y_3
90+
// #define BOARD_JINGCAI_JC8048W550C
8891

8992
/*
9093
* Waveshare Supported Boards (https://www.waveshare.com/):

src/board/supported/esp_panel_board_config_supported.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -89,6 +89,7 @@
8989
+ defined(BOARD_M5STACK_M5CORES3) \
9090
/* JingCai */ \
9191
+ defined(BOARD_JINGCAI_ESP32_4848S040C_I_Y_3) \
92+
+ defined(BOARD_JINGCAI_JC8048W550C) \
9293
/* Waveshare */ \
9394
+ defined(BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_1_85) \
9495
+ defined(BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_2_1) \
@@ -154,6 +155,8 @@
154155
/* Jingcai */
155156
#elif defined(BOARD_JINGCAI_ESP32_4848S040C_I_Y_3)
156157
#include "jingcai/BOARD_JINGCAI_ESP32_4848S040C_I_Y_3.h"
158+
#elif defined(BOARD_JINGCAI_JC8048W550C)
159+
#include "jingcai/BOARD_JINGCAI_JC8048W550C.h"
157160
/* Waveshare */
158161
#elif defined(BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_1_85)
159162
#include "waveshare/BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_1_85.h"

src/board/supported/esp_panel_board_kconfig_supported.h

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -106,6 +106,11 @@
106106
#define BOARD_JINGCAI_ESP32_4848S040C_I_Y_3 CONFIG_BOARD_JINGCAI_ESP32_4848S040C_I_Y_3
107107
#endif
108108
#endif
109+
#ifndef BOARD_JINGCAI_JC8048W550C
110+
#ifdef CONFIG_BOARD_JINGCAI_JC8048W550C
111+
#define BOARD_JINGCAI_JC8048W550C CONFIG_BOARD_JINGCAI_JC8048W550C
112+
#endif
113+
#endif
109114

110115
// Waveshare
111116
#ifndef BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_1_85

0 commit comments

Comments
 (0)