New waveshare boards + GC9A01 Display driver (#333)
This commit is contained in:
@@ -55,6 +55,10 @@ menu "Tactility App"
|
||||
bool "Waveshare ESP32 S3 Touch LCD 4.3"
|
||||
config TT_BOARD_WAVESHARE_S3_TOUCH_LCD_147
|
||||
bool "Waveshare ESP32 S3 Touch LCD 1.47"
|
||||
config TT_BOARD_WAVESHARE_S3_TOUCH_LCD_128
|
||||
bool "Waveshare ESP32 S3 Touch LCD 1.28"
|
||||
config TT_BOARD_WAVESHARE_S3_LCD_13
|
||||
bool "Waveshare ESP32 S3 LCD 1.3"
|
||||
help
|
||||
Select a board/hardware configuration.
|
||||
Use TT_BOARD_CUSTOM if you will manually configure the board in your project.
|
||||
|
||||
@@ -71,6 +71,12 @@
|
||||
#elif defined(CONFIG_TT_BOARD_WAVESHARE_S3_TOUCH_LCD_147)
|
||||
#include "WaveshareS3TouchLcd147.h"
|
||||
#define TT_BOARD_HARDWARE &waveshare_s3_touch_lcd_147
|
||||
#elif defined(CONFIG_TT_BOARD_WAVESHARE_S3_TOUCH_LCD_128)
|
||||
#include "WaveshareS3TouchLcd128.h"
|
||||
#define TT_BOARD_HARDWARE &waveshare_s3_touch_lcd_128
|
||||
#elif defined(CONFIG_TT_BOARD_WAVESHARE_S3_LCD_13)
|
||||
#include "WaveshareS3Lcd13.h"
|
||||
#define TT_BOARD_HARDWARE &waveshare_s3_lcd_13
|
||||
#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.
|
||||
|
||||
@@ -14,6 +14,7 @@ dependencies:
|
||||
- if: "target in [esp32s3, esp32p4]"
|
||||
espressif/esp_lcd_st7796:
|
||||
version: "1.3.4"
|
||||
espressif/esp_lcd_gc9a01: "2.0.3"
|
||||
espressif/esp_lcd_panel_io_additions: "1.0.1"
|
||||
espressif/esp_tinyusb:
|
||||
version: "1.7.6~1"
|
||||
|
||||
Reference in New Issue
Block a user