Skip to content

Commit c6a77b9

Browse files
VIEWESMARTLzw655
authored andcommitted
feat(board & touch):add new supported viewe board and cst820 touch @VIEWESMART (#197)
Closes #197
1 parent 4869ac1 commit c6a77b9

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
@@ -101,6 +101,13 @@
101101
+ defined(BOARD_WAVESHARE_ESP32_S3_TOUCH_LCD_7) \
102102
+ defined(BOARD_WAVESHARE_ESP32_P4_NANO) \
103103
/* Viewe */ \
104+
+ defined(BOARD_VIEWE_SMARTRING) \
105+
+ defined(BOARD_VIEWE_UEDX24240013_MD50E) \
106+
+ defined(BOARD_VIEWE_UEDX46460015_MD50ET) \
107+
+ defined(BOARD_VIEWE_UEDX48480021_MD80E) \
108+
+ defined(BOARD_VIEWE_UEDX48480021_MD80E_V2) \
109+
+ defined(BOARD_VIEWE_UEDX48480021_MD80ET) \
110+
+ defined(BOARD_VIEWE_UEDX48480028_MD80ET) \
104111
+ defined(BOARD_VIEWE_UEDX24320024E_WB_A) \
105112
+ defined(BOARD_VIEWE_UEDX24320028E_WB_A) \
106113
+ defined(BOARD_VIEWE_UEDX24320035E_WB_A) \
@@ -110,6 +117,7 @@
110117
+ defined(BOARD_VIEWE_UEDX80480043E_WB_A) \
111118
+ defined(BOARD_VIEWE_UEDX80480050E_WB_A) \
112119
+ defined(BOARD_VIEWE_UEDX80480050E_WB_A_2) \
120+
+ defined(BOARD_VIEWE_UEDX80480050E_AC_A) \
113121
+ defined(BOARD_VIEWE_UEDX80480070E_WB_A) \
114122
> 1
115123
#error "Multiple boards enabled! Please check file `esp_panel_board_supported_conf.h` and make sure only one board is enabled."
@@ -178,6 +186,20 @@
178186
#elif defined(BOARD_WAVESHARE_ESP32_P4_NANO)
179187
#include "waveshare/BOARD_WAVESHARE_ESP32_P4_NANO.h"
180188
/* Viewe */
189+
#elif defined(BOARD_VIEWE_SMARTRING)
190+
#include "viewe/BOARD_VIEWE_SMARTRING.h"
191+
#elif defined(BOARD_VIEWE_UEDX24240013_MD50E)
192+
#include "viewe/BOARD_VIEWE_UEDX24240013_MD50E.h"
193+
#elif defined(BOARD_VIEWE_UEDX46460015_MD50ET)
194+
#include "viewe/BOARD_VIEWE_UEDX46460015_MD50ET.h"
195+
#elif defined(BOARD_VIEWE_UEDX48480021_MD80E)
196+
#include "viewe/BOARD_VIEWE_UEDX48480021_MD80E.h"
197+
#elif defined(BOARD_VIEWE_UEDX48480021_MD80E_V2)
198+
#include "viewe/BOARD_VIEWE_UEDX48480021_MD80E_V2.h"
199+
#elif defined(BOARD_VIEWE_UEDX48480021_MD80ET)
200+
#include "viewe/BOARD_VIEWE_UEDX48480021_MD80ET.h"
201+
#elif defined(BOARD_VIEWE_UEDX48480028_MD80ET)
202+
#include "viewe/BOARD_VIEWE_UEDX48480028_MD80ET.h"
181203
#elif defined(BOARD_VIEWE_UEDX24320024E_WB_A)
182204
#include "viewe/BOARD_VIEWE_UEDX24320024E_WB_A.h"
183205
#elif defined(BOARD_VIEWE_UEDX24320028E_WB_A)
@@ -196,6 +218,8 @@
196218
#include "viewe/BOARD_VIEWE_UEDX80480050E_WB_A.h"
197219
#elif defined(BOARD_VIEWE_UEDX80480050E_WB_A_2)
198220
#include "viewe/BOARD_VIEWE_UEDX80480050E_WB_A_2.h"
221+
#elif defined(BOARD_VIEWE_UEDX80480050E_AC_A)
222+
#include "viewe/BOARD_VIEWE_UEDX80480050E_AC_A.h"
199223
#elif defined(BOARD_VIEWE_UEDX80480070E_WB_A)
200224
#include "viewe/BOARD_VIEWE_UEDX80480070E_WB_A.h"
201225
#else

src/board/supported/esp_panel_board_kconfig_supported.h

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -160,6 +160,48 @@
160160
#endif
161161

162162
// VIEWE
163+
#ifndef BOARD_VIEWE_SMARTRING
164+
#ifdef CONFIG_BOARD_VIEWE_SMARTRING
165+
#define BOARD_VIEWE_SMARTRING CONFIG_BOARD_VIEWE_SMARTRING
166+
#endif
167+
#endif
168+
169+
#ifndef BOARD_VIEWE_UEDX24240013_MD50E
170+
#ifdef CONFIG_BOARD_VIEWE_UEDX24240013_MD50E
171+
#define BOARD_VIEWE_UEDX24240013_MD50E CONFIG_BOARD_VIEWE_UEDX24240013_MD50E
172+
#endif
173+
#endif
174+
175+
#ifndef BOARD_VIEWE_UEDX46460015_MD50ET
176+
#ifdef CONFIG_BOARD_VIEWE_UEDX46460015_MD50ET
177+
#define BOARD_VIEWE_UEDX46460015_MD50ET CONFIG_BOARD_VIEWE_UEDX46460015_MD50ET
178+
#endif
179+
#endif
180+
181+
#ifndef BOARD_VIEWE_UEDX48480021_MD80E
182+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480021_MD80E
183+
#define BOARD_VIEWE_UEDX48480021_MD80E CONFIG_BOARD_VIEWE_UEDX48480021_MD80E
184+
#endif
185+
#endif
186+
187+
#ifndef BOARD_VIEWE_UEDX48480021_MD80E_V2
188+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480021_MD80E_V2
189+
#define BOARD_VIEWE_UEDX48480021_MD80E_V2 CONFIG_BOARD_VIEWE_UEDX48480021_MD80E_V2
190+
#endif
191+
#endif
192+
193+
#ifndef BOARD_VIEWE_UEDX48480021_MD80ET
194+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480021_MD80ET
195+
#define BOARD_VIEWE_UEDX48480021_MD80ET CONFIG_BOARD_VIEWE_UEDX48480021_MD80ET
196+
#endif
197+
#endif
198+
199+
#ifndef BOARD_VIEWE_UEDX48480028_MD80ET
200+
#ifdef CONFIG_BOARD_VIEWE_UEDX48480028_MD80ET
201+
#define BOARD_VIEWE_UEDX48480028_MD80ET CONFIG_BOARD_VIEWE_UEDX48480028_MD80ET
202+
#endif
203+
#endif
204+
163205
#ifndef BOARD_VIEWE_UEDX24320024E_WB_A
164206
#ifdef CONFIG_BOARD_VIEWE_UEDX24320024E_WB_A
165207
#define BOARD_VIEWE_UEDX24320024E_WB_A CONFIG_BOARD_VIEWE_UEDX24320024E_WB_A
@@ -214,6 +256,12 @@
214256
#endif
215257
#endif
216258

259+
#ifndef BOARD_VIEWE_UEDX80480050E_AC_A
260+
#ifdef CONFIG_BOARD_VIEWE_UEDX80480050E_AC_A
261+
#define BOARD_VIEWE_UEDX80480050E_AC_A CONFIG_BOARD_VIEWE_UEDX80480050E_AC_A
262+
#endif
263+
#endif
264+
217265
#ifndef BOARD_VIEWE_UEDX80480070E_WB_A
218266
#ifdef CONFIG_BOARD_VIEWE_UEDX80480070E_WB_A
219267
#define BOARD_VIEWE_UEDX80480070E_WB_A CONFIG_BOARD_VIEWE_UEDX80480070E_WB_A

0 commit comments

Comments
 (0)