Skip to content

Commit 0b685f8

Browse files
committed
feat(board & touch):add new supported viewe board and cst820 touch
1 parent 2128a6e commit 0b685f8

15 files changed

+3317
-0
lines changed

src/board/supported/esp_panel_board_config_supported.h

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,13 @@
100100
+ defined(BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_7) \
101101
+ defined(BOARD_WAVESHARE_ESP32_P4_NANO) \
102102
/* Viewe */ \
103+
+ defined(BOARD_VIEWE_SMARTRING) \
104+
+ defined(BOARD_VIEWE_UEDX24240013_MD50E) \
105+
+ defined(BOARD_VIEWE_UEDX46460015_MD50ET) \
106+
+ defined(BOARD_VIEWE_UEDX48480021_MD80E) \
107+
+ defined(BOARD_VIEWE_UEDX48480021_MD80E_V2) \
108+
+ defined(BOARD_VIEWE_UEDX48480021_MD80ET) \
109+
+ defined(BOARD_VIEWE_UEDX48480028_MD80ET) \
103110
+ defined(BOARD_VIEWE_UEDX24320024E_WB_A) \
104111
+ defined(BOARD_VIEWE_UEDX24320028E_WB_A) \
105112
+ defined(BOARD_VIEWE_UEDX24320035E_WB_A) \
@@ -109,6 +116,7 @@
109116
+ defined(BOARD_VIEWE_UEDX80480043E_WB_A) \
110117
+ defined(BOARD_VIEWE_UEDX80480050E_WB_A) \
111118
+ defined(BOARD_VIEWE_UEDX80480050E_WB_A_2) \
119+
+ defined(BOARD_VIEWE_UEDX80480050E_AC_A) \
112120
+ defined(BOARD_VIEWE_UEDX80480070E_WB_A) \
113121
> 1
114122
#error "Multiple boards enabled! Please check file `esp_panel_board_supported_conf.h` and make sure only one board is enabled."
@@ -175,6 +183,20 @@
175183
#elif defined(BOARD_WAVESHARE_ESP32_P4_NANO)
176184
#include "waveshare/BOARD_WAVESHARE_ESP32_P4_NANO.h"
177185
/* Viewe */
186+
#elif defined(BOARD_VIEWE_SMARTRING)
187+
#include "viewe/BOARD_VIEWE_SMARTRING.h"
188+
#elif defined(BOARD_VIEWE_UEDX24240013_MD50E)
189+
#include "viewe/BOARD_VIEWE_UEDX24240013_MD50E.h"
190+
#elif defined(BOARD_VIEWE_UEDX46460015_MD50ET)
191+
#include "viewe/BOARD_VIEWE_UEDX46460015_MD50ET.h"
192+
#elif defined(BOARD_VIEWE_UEDX48480021_MD80E)
193+
#include "viewe/BOARD_VIEWE_UEDX48480021_MD80E.h"
194+
#elif defined(BOARD_VIEWE_UEDX48480021_MD80E_V2)
195+
#include "viewe/BOARD_VIEWE_UEDX48480021_MD80E_V2.h"
196+
#elif defined(BOARD_VIEWE_UEDX48480021_MD80ET)
197+
#include "viewe/BOARD_VIEWE_UEDX48480021_MD80ET.h"
198+
#elif defined(BOARD_VIEWE_UEDX48480028_MD80ET)
199+
#include "viewe/BOARD_VIEWE_UEDX48480028_MD80ET.h"
178200
#elif defined(BOARD_VIEWE_UEDX24320024E_WB_A)
179201
#include "viewe/BOARD_VIEWE_UEDX24320024E_WB_A.h"
180202
#elif defined(BOARD_VIEWE_UEDX24320028E_WB_A)
@@ -193,6 +215,8 @@
193215
#include "viewe/BOARD_VIEWE_UEDX80480050E_WB_A.h"
194216
#elif defined(BOARD_VIEWE_UEDX80480050E_WB_A_2)
195217
#include "viewe/BOARD_VIEWE_UEDX80480050E_WB_A_2.h"
218+
#elif defined(BOARD_VIEWE_UEDX80480050E_AC_A)
219+
#include "viewe/BOARD_VIEWE_UEDX80480050E_AC_A.h"
196220
#elif defined(BOARD_VIEWE_UEDX80480070E_WB_A)
197221
#include "viewe/BOARD_VIEWE_UEDX80480070E_WB_A.h"
198222
#else

src/board/supported/esp_panel_board_kconfig_supported.h

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,48 @@
155155
#endif
156156

157157
// VIEWE
158+
#ifndef BOARD_VIEWE_SMARTRING
159+
#ifdef CONFIG_BOARD_VIEWE_SMARTRING
160+
#define BOARD_VIEWE_SMARTRING CONFIG_BOARD_VIEWE_SMARTRING
161+
#endif
162+
#endif
163+
164+
#ifndef BOARD_VIEWE_UEDX24240013_MD50E
165+
#ifdef CONFIG_BOARD_VIEWE_UEDX24240013_MD50E
166+
#define BOARD_VIEWE_UEDX24240013_MD50E CONFIG_BOARD_VIEWE_UEDX24240013_MD50E
167+
#endif
168+
#endif
169+
170+
#ifndef BOARD_VIEWE_UEDX46460015_MD50ET
171+
#ifdef CONFIG_BOARD_VIEWE_UEDX46460015_MD50ET
172+
#define BOARD_VIEWE_UEDX46460015_MD50ET CONFIG_BOARD_VIEWE_UEDX46460015_MD50ET
173+
#endif
174+
#endif
175+
176+
#ifndef BOARD_VIEWE_UEDX48480021_MD80E
177+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480021_MD80E
178+
#define BOARD_VIEWE_UEDX48480021_MD80E CONFIG_BOARD_VIEWE_UEDX48480021_MD80E
179+
#endif
180+
#endif
181+
182+
#ifndef BOARD_VIEWE_UEDX48480021_MD80E_V2
183+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480021_MD80E_V2
184+
#define BOARD_VIEWE_UEDX48480021_MD80E_V2 CONFIG_BOARD_VIEWE_UEDX48480021_MD80E_V2
185+
#endif
186+
#endif
187+
188+
#ifndef BOARD_VIEWE_UEDX48480021_MD80ET
189+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480021_MD80ET
190+
#define BOARD_VIEWE_UEDX48480021_MD80ET CONFIG_BOARD_VIEWE_UEDX48480021_MD80ET
191+
#endif
192+
#endif
193+
194+
#ifndef BOARD_VIEWE_UEDX48480028_MD80ET
195+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480028_MD80ET
196+
#define BOARD_VIEWE_UEDX48480028_MD80ET CONFIG_BOARD_VIEWE_UEDX48480028_MD80ET
197+
#endif
198+
#endif
199+
158200
#ifndef BOARD_VIEWE_UEDX24320024E_WB_A
159201
#ifdef CONFIG_BOARD_VIEWE_UEDX24320024E_WB_A
160202
#define BOARD_VIEWE_UEDX24320024E_WB_A CONFIG_BOARD_VIEWE_UEDX24320024E_WB_A
@@ -209,6 +251,12 @@
209251
#endif
210252
#endif
211253

254+
#ifndef BOARD_VIEWE_UEDX80480050E_AC_A
255+
#ifdef CONFIG_BOARD_VIEWE_UEDX80480050E_AC_A
256+
#define BOARD_VIEWE_UEDX80480050E_AC_A CONFIG_BOARD_VIEWE_UEDX80480050E_AC_A
257+
#endif
258+
#endif
259+
212260
#ifndef BOARD_VIEWE_UEDX80480070E_WB_A
213261
#ifdef CONFIG_BOARD_VIEWE_UEDX80480070E_WB_A
214262
#define BOARD_VIEWE_UEDX80480070E_WB_A CONFIG_BOARD_VIEWE_UEDX80480070E_WB_A

0 commit comments

Comments
 (0)