Add board: Waveshare S3 Touch LCD 1.47 (#328)

Touch isn't working yet.
Fixed a SPI lock issue.
This commit is contained in:
Ken Van Hoeylandt
2025-09-12 23:45:37 +02:00
committed by GitHub
parent 84049658db
commit 980b115f1d
29 changed files with 1600 additions and 6 deletions
+2
View File
@@ -51,6 +51,8 @@ menu "Tactility App"
bool "unPhone"
config TT_BOARD_WAVESHARE_S3_TOUCH_43
bool "Waveshare ESP32 S3 Touch LCD 4.3"
config TT_BOARD_WAVESHARE_S3_TOUCH_LCD_147
bool "Waveshare ESP32 S3 Touch LCD 1.47"
help
Select a board/hardware configuration.
Use TT_BOARD_CUSTOM if you will manually configure the board in your project.
+3
View File
@@ -65,6 +65,9 @@
#elif defined(CONFIG_TT_BOARD_WAVESHARE_S3_TOUCH_43)
#include "WaveshareS3Touch43.h"
#define TT_BOARD_HARDWARE &waveshare_s3_touch_43
#elif defined(CONFIG_TT_BOARD_WAVESHARE_S3_TOUCH_LCD_147)
#include "WaveshareS3TouchLcd147.h"
#define TT_BOARD_HARDWARE &waveshare_s3_touch_lcd_147
#else
#define TT_BOARD_HARDWARE NULL
#error Replace TT_BOARD_HARDWARE in main.c with your own. Or copy one of the ./sdkconfig.board.* files into ./sdkconfig.