Skip to content

Commit e2b007a

Browse files
committed
feat(waveshare): add added 4 items esp32 Waveshare boards
1 parent 22ce416 commit e2b007a

File tree

5 files changed

+90
-230
lines changed

5 files changed

+90
-230
lines changed

boards.txt

-202
Original file line numberDiff line numberDiff line change
@@ -46872,205 +46872,3 @@ waveshare_esp32_s3_touch_amoled_164.menu.EraseFlash.all=Enabled
4687246872
waveshare_esp32_s3_touch_amoled_164.menu.EraseFlash.all.upload.erase_cmd=-e
4687346873

4687446874
##############################################################
46875-
46876-
waveshare_esp32_s3_touch_lcd_19.name=Waveshare ESP32-S3-Touch-AMOLED-1.9
46877-
waveshare_esp32_s3_touch_lcd_19.vid.0=0x303a
46878-
waveshare_esp32_s3_touch_lcd_19.pid.0=0x8242
46879-
waveshare_esp32_s3_touch_lcd_19.upload_port.0.vid=0x303a
46880-
waveshare_esp32_s3_touch_lcd_19.upload_port.0.pid=0x8242
46881-
46882-
waveshare_esp32_s3_touch_lcd_19.bootloader.tool=esptool_py
46883-
waveshare_esp32_s3_touch_lcd_19.bootloader.tool.default=esptool_py
46884-
46885-
waveshare_esp32_s3_touch_lcd_19.upload.tool=esptool_py
46886-
waveshare_esp32_s3_touch_lcd_19.upload.tool.default=esptool_py
46887-
waveshare_esp32_s3_touch_lcd_19.upload.tool.network=esp_ota
46888-
46889-
waveshare_esp32_s3_touch_lcd_19.upload.maximum_size=1310720
46890-
46891-
waveshare_esp32_s3_touch_lcd_19.upload.maximum_data_size=327680
46892-
waveshare_esp32_s3_touch_lcd_19.upload.flags=
46893-
waveshare_esp32_s3_touch_lcd_19.upload.extra_flags=
46894-
waveshare_esp32_s3_touch_lcd_19.upload.use_1200bps_touch=false
46895-
waveshare_esp32_s3_touch_lcd_19.upload.wait_for_upload_port=false
46896-
46897-
waveshare_esp32_s3_touch_lcd_19.serial.disableDTR=false
46898-
waveshare_esp32_s3_touch_lcd_19.serial.disableRTS=false
46899-
46900-
waveshare_esp32_s3_touch_lcd_19.build.tarch=xtensa
46901-
waveshare_esp32_s3_touch_lcd_19.build.bootloader_addr=0x0
46902-
waveshare_esp32_s3_touch_lcd_19.build.target=esp32s3
46903-
waveshare_esp32_s3_touch_lcd_19.build.mcu=esp32s3
46904-
waveshare_esp32_s3_touch_lcd_19.build.core=esp32
46905-
waveshare_esp32_s3_touch_lcd_19.build.variant=waveshare_esp32_s3_touch_lcd_19
46906-
waveshare_esp32_s3_touch_lcd_19.build.board=WAVESHARE_ESP32_S3_TOUCH_LCD_19
46907-
46908-
waveshare_esp32_s3_touch_lcd_19.build.usb_mode=1
46909-
waveshare_esp32_s3_touch_lcd_19.build.cdc_on_boot=0
46910-
waveshare_esp32_s3_touch_lcd_19.build.msc_on_boot=0
46911-
waveshare_esp32_s3_touch_lcd_19.build.dfu_on_boot=0
46912-
waveshare_esp32_s3_touch_lcd_19.build.f_cpu=240000000L
46913-
waveshare_esp32_s3_touch_lcd_19.build.flash_size=16MB
46914-
46915-
waveshare_esp32_s3_touch_lcd_19.build.flash_freq=80m
46916-
waveshare_esp32_s3_touch_lcd_19.build.flash_mode=dio
46917-
waveshare_esp32_s3_touch_lcd_19.build.boot=qio
46918-
waveshare_esp32_s3_touch_lcd_19.build.boot_freq=80m
46919-
waveshare_esp32_s3_touch_lcd_19.build.partitions=default
46920-
waveshare_esp32_s3_touch_lcd_19.build.defines=
46921-
waveshare_esp32_s3_touch_lcd_19.build.loop_core=
46922-
waveshare_esp32_s3_touch_lcd_19.build.event_core=
46923-
waveshare_esp32_s3_touch_lcd_19.build.psram_type=qspi
46924-
waveshare_esp32_s3_touch_lcd_19.build.memory_type={build.boot}_{build.psram_type}
46925-
46926-
waveshare_esp32_s3_touch_lcd_19.menu.PSRAM.disabled=Disabled
46927-
waveshare_esp32_s3_touch_lcd_19.menu.PSRAM.disabled.build.defines=
46928-
waveshare_esp32_s3_touch_lcd_19.menu.PSRAM.disabled.build.psram_type=qspi
46929-
waveshare_esp32_s3_touch_lcd_19.menu.PSRAM.enabled=Enabled
46930-
waveshare_esp32_s3_touch_lcd_19.menu.PSRAM.enabled.build.defines=-DBOARD_HAS_PSRAM
46931-
waveshare_esp32_s3_touch_lcd_19.menu.PSRAM.enabled.build.psram_type=opi
46932-
46933-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio=QIO 80MHz
46934-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio.build.flash_mode=dio
46935-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio.build.boot=qio
46936-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio.build.boot_freq=80m
46937-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio.build.flash_freq=80m
46938-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio120=QIO 120MHz
46939-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio120.build.flash_mode=dio
46940-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio120.build.boot=qio
46941-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio120.build.boot_freq=120m
46942-
waveshare_esp32_s3_touch_lcd_19.menu.FlashMode.qio120.build.flash_freq=80m
46943-
46944-
waveshare_esp32_s3_touch_lcd_19.menu.LoopCore.1=Core 1
46945-
waveshare_esp32_s3_touch_lcd_19.menu.LoopCore.1.build.loop_core=-DARDUINO_RUNNING_CORE=1
46946-
waveshare_esp32_s3_touch_lcd_19.menu.LoopCore.0=Core 0
46947-
waveshare_esp32_s3_touch_lcd_19.menu.LoopCore.0.build.loop_core=-DARDUINO_RUNNING_CORE=0
46948-
46949-
waveshare_esp32_s3_touch_lcd_19.menu.EventsCore.1=Core 1
46950-
waveshare_esp32_s3_touch_lcd_19.menu.EventsCore.1.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=1
46951-
waveshare_esp32_s3_touch_lcd_19.menu.EventsCore.0=Core 0
46952-
waveshare_esp32_s3_touch_lcd_19.menu.EventsCore.0.build.event_core=-DARDUINO_EVENT_RUNNING_CORE=0
46953-
46954-
waveshare_esp32_s3_touch_lcd_19.menu.USBMode.hwcdc=Hardware CDC and JTAG
46955-
waveshare_esp32_s3_touch_lcd_19.menu.USBMode.hwcdc.build.usb_mode=1
46956-
waveshare_esp32_s3_touch_lcd_19.menu.USBMode.default=USB-OTG (TinyUSB)
46957-
waveshare_esp32_s3_touch_lcd_19.menu.USBMode.default.build.usb_mode=0
46958-
46959-
waveshare_esp32_s3_touch_lcd_19.menu.CDCOnBoot.default=Disabled
46960-
waveshare_esp32_s3_touch_lcd_19.menu.CDCOnBoot.default.build.cdc_on_boot=0
46961-
waveshare_esp32_s3_touch_lcd_19.menu.CDCOnBoot.cdc=Enabled
46962-
waveshare_esp32_s3_touch_lcd_19.menu.CDCOnBoot.cdc.build.cdc_on_boot=1
46963-
46964-
waveshare_esp32_s3_touch_lcd_19.menu.MSCOnBoot.default=Disabled
46965-
waveshare_esp32_s3_touch_lcd_19.menu.MSCOnBoot.default.build.msc_on_boot=0
46966-
waveshare_esp32_s3_touch_lcd_19.menu.MSCOnBoot.msc=Enabled (Requires USB-OTG Mode)
46967-
waveshare_esp32_s3_touch_lcd_19.menu.MSCOnBoot.msc.build.msc_on_boot=1
46968-
46969-
waveshare_esp32_s3_touch_lcd_19.menu.DFUOnBoot.default=Disabled
46970-
waveshare_esp32_s3_touch_lcd_19.menu.DFUOnBoot.default.build.dfu_on_boot=0
46971-
waveshare_esp32_s3_touch_lcd_19.menu.DFUOnBoot.dfu=Enabled (Requires USB-OTG Mode)
46972-
waveshare_esp32_s3_touch_lcd_19.menu.DFUOnBoot.dfu.build.dfu_on_boot=1
46973-
46974-
waveshare_esp32_s3_touch_lcd_19.menu.UploadMode.default=UART0 / Hardware CDC
46975-
waveshare_esp32_s3_touch_lcd_19.menu.UploadMode.default.upload.use_1200bps_touch=false
46976-
waveshare_esp32_s3_touch_lcd_19.menu.UploadMode.default.upload.wait_for_upload_port=false
46977-
waveshare_esp32_s3_touch_lcd_19.menu.UploadMode.cdc=USB-OTG CDC (TinyUSB)
46978-
waveshare_esp32_s3_touch_lcd_19.menu.UploadMode.cdc.upload.use_1200bps_touch=true
46979-
waveshare_esp32_s3_touch_lcd_19.menu.UploadMode.cdc.upload.wait_for_upload_port=true
46980-
46981-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
46982-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.default=Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS)
46983-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.default.build.partitions=default
46984-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.defaultffat=Default 4MB with ffat (1.2MB APP/1.5MB FATFS)
46985-
46986-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.defaultffat.build.partitions=default_ffat
46987-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.no_ota=No OTA (2MB APP/2MB SPIFFS)
46988-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.no_ota.build.partitions=no_ota
46989-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.no_ota.upload.maximum_size=2097152
46990-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_3g=No OTA (1MB APP/3MB SPIFFS)
46991-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_3g.build.partitions=noota_3g
46992-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_3g.upload.maximum_size=1048576
46993-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_ffat=No OTA (2MB APP/2MB FATFS)
46994-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_ffat.build.partitions=noota_ffat
46995-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_ffat.upload.maximum_size=2097152
46996-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_3gffat=No OTA (1MB APP/3MB FATFS)
46997-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_3gffat.build.partitions=noota_3gffat
46998-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.noota_3gffat.upload.maximum_size=1048576
46999-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.huge_app=Huge APP (3MB No OTA/1MB SPIFFS)
47000-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.huge_app.build.partitions=huge_app
47001-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.huge_app.upload.maximum_size=3145728
47002-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.min_spiffs=Minimal SPIFFS (1.9MB APP with OTA/190KB SPIFFS)
47003-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.min_spiffs.build.partitions=min_spiffs
47004-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.min_spiffs.upload.maximum_size=1966080
47005-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.rainmaker=RainMaker 4MB
47006-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.rainmaker.build.partitions=rainmaker
47007-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.rainmaker.upload.maximum_size=1966080
47008-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.rainmaker_8MB=RainMaker 8MB
47009-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.rainmaker_8MB.build.partitions=rainmaker_8MB
47010-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.rainmaker_8MB.upload.maximum_size=4116480
47011-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.fatflash=16M Flash (2MB APP/12.5MB FATFS)
47012-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.fatflash.build.partitions=ffat
47013-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.fatflash.upload.maximum_size=2097152
47014-
47015-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.app3M_fat9M_16MB=16M Flash (3MB APP/9.9MB FATFS)
47016-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.app3M_fat9M_16MB.build.partitions=app3M_fat9M_16MB
47017-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.app3M_fat9M_16MB.upload.maximum_size=3145728
47018-
47019-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.otanofs=OTA no FS (2MB APP with OTA)
47020-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.otanofs.build.custom_partitions=partitions_otanofs_4MB
47021-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.otanofs.upload.maximum_size=2031616
47022-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.all_app=Max APP (4MB APP no OTA)
47023-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.all_app.build.custom_partitions=partitions_all_app_4MB
47024-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.all_app.upload.maximum_size=4128768
47025-
47026-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.custom=Custom
47027-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.custom.build.partitions=
47028-
waveshare_esp32_s3_touch_lcd_19.menu.PartitionScheme.custom.upload.maximum_size=16777216
47029-
47030-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.240=240MHz (WiFi)
47031-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.240.build.f_cpu=240000000L
47032-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.160=160MHz (WiFi)
47033-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.160.build.f_cpu=160000000L
47034-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.80=80MHz (WiFi)
47035-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.80.build.f_cpu=80000000L
47036-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.40=40MHz
47037-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.40.build.f_cpu=40000000L
47038-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.20=20MHz
47039-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.20.build.f_cpu=20000000L
47040-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.10=10MHz
47041-
waveshare_esp32_s3_touch_lcd_19.menu.CPUFreq.10.build.f_cpu=10000000L
47042-
47043-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.921600=921600
47044-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.921600.upload.speed=921600
47045-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.115200=115200
47046-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.115200.upload.speed=115200
47047-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.256000.windows=256000
47048-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.256000.upload.speed=256000
47049-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.230400.windows.upload.speed=256000
47050-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.230400=230400
47051-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.230400.upload.speed=230400
47052-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.460800.linux=460800
47053-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.460800.macosx=460800
47054-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.460800.upload.speed=460800
47055-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.512000.windows=512000
47056-
waveshare_esp32_s3_touch_lcd_19.menu.UploadSpeed.512000.upload.speed=512000
47057-
47058-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.none=None
47059-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.none.build.code_debug=0
47060-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.error=Error
47061-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.error.build.code_debug=1
47062-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.warn=Warn
47063-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.warn.build.code_debug=2
47064-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.info=Info
47065-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.info.build.code_debug=3
47066-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.debug=Debug
47067-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.debug.build.code_debug=4
47068-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.verbose=Verbose
47069-
waveshare_esp32_s3_touch_lcd_19.menu.DebugLevel.verbose.build.code_debug=5
47070-
47071-
waveshare_esp32_s3_touch_lcd_19.menu.EraseFlash.none=Disabled
47072-
waveshare_esp32_s3_touch_lcd_19.menu.EraseFlash.none.upload.erase_cmd=
47073-
waveshare_esp32_s3_touch_lcd_19.menu.EraseFlash.all=Enabled
47074-
waveshare_esp32_s3_touch_lcd_19.menu.EraseFlash.all.upload.erase_cmd=-e
47075-
47076-
##############################################################

variants/waveshare_esp32_s3_touch_amoled_143/pins_arduino.h

+25-1
Original file line numberDiff line numberDiff line change
@@ -6,13 +6,37 @@
66

77
// BN: ESP32 Family Device
88
#define USB_VID 0x303a
9-
#define USB_PID 0x8242
9+
#define USB_PID 0x824A
1010

1111
#define USB_MANUFACTURER "Waveshare"
1212
#define USB_PRODUCT "ESP32-S3-Touch-AMOLED-1.43"
1313
#define USB_SERIAL ""
1414

15+
// display QSPI SPI2
16+
#define QSPI_CS 9
17+
#define QSPI_SCK 10
18+
#define QSPI_D0 11
19+
#define QSPI_D1 12
20+
#define QSPI_D2 13
21+
#define QSPI_D3 14
22+
#define AMOLED_RESET 21
23+
#define AMOLED_TE -1
24+
#define AMOLED_PWR_EN -1
25+
// Touch I2C
26+
#define TP_SCL 48
27+
#define TP_SDA 47
28+
#define TP_RST -1
29+
#define TP_INT -1
1530

31+
// RTC
32+
#define RTC_INT 15
33+
// Partial voltage measurement method
34+
#define BAT_ADC 4
35+
// Onboard QMI8658 IMU
36+
#define QMI_INT1 8
37+
38+
static const uint8_t SDA = 47;
39+
static const uint8_t SCL = 48;
1640
// UART0 pins
1741
static const uint8_t TX = 43;
1842
static const uint8_t RX = 44;

variants/waveshare_esp32_s3_touch_amoled_164/pins_arduino.h

+31-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,42 @@
66

77
// BN: ESP32 Family Device
88
#define USB_VID 0x303a
9-
#define USB_PID 0x8242
9+
#define USB_PID 0x8249
1010

1111
#define USB_MANUFACTURER "Waveshare"
1212
#define USB_PRODUCT "ESP32-S3-Touch-AMOLED-1.64"
1313
#define USB_SERIAL ""
1414

15+
// display QSPI SPI2
16+
#define QSPI_CS 9
17+
#define QSPI_SCK 10
18+
#define QSPI_D0 11
19+
#define QSPI_D1 12
20+
#define QSPI_D2 13
21+
#define QSPI_D3 14
22+
#define AMOLED_RESET 21
23+
#define AMOLED_TE -1
24+
#define AMOLED_PWR_EN -1
25+
26+
// Touch I2C
27+
#define TP_SCL 48
28+
#define TP_SDA 47
29+
#define TP_RST -1
30+
#define TP_INT -1
31+
32+
//key
33+
#define KEY_0 0
34+
//ADC
35+
#define BAT_ADC 4
36+
37+
//SD_CARD
38+
#define SD_CS 38
39+
#define SD_MOSI 39
40+
#define SD_MISO 40
41+
#define SD_SCLK 41
42+
43+
static const uint8_t SDA = 47;
44+
static const uint8_t SCL = 48;
1545

1646
// UART0 pins
1747
static const uint8_t TX = 43;

variants/waveshare_esp32_s3_touch_amoled_191/pins_arduino.h

+34-1
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,45 @@
66

77
// BN: ESP32 Family Device
88
#define USB_VID 0x303a
9-
#define USB_PID 0x8242
9+
#define USB_PID 0x824B
1010

1111
#define USB_MANUFACTURER "Waveshare"
1212
#define USB_PRODUCT "ESP32-S3-Touch-AMOLED-1.91"
1313
#define USB_SERIAL ""
1414

15+
// display QSPI SPI2
16+
#define QSPI_CS 6
17+
#define QSPI_SCK 47
18+
#define QSPI_D0 18
19+
#define QSPI_D1 7
20+
#define QSPI_D2 48
21+
#define QSPI_D3 5
22+
#define AMOLED_RESET 17
23+
#define AMOLED_TE -1
24+
#define AMOLED_PWR_EN -1
25+
// Touch I2C
26+
#define TP_SCL 39
27+
#define TP_SDA 40
28+
#define TP_RST -1
29+
#define TP_INT -1
30+
31+
32+
// Partial voltage measurement method
33+
#define BAT_ADC 1
34+
// Onboard QMI8658 IMU
35+
#define QMI_INT1 45
36+
#define QMI_INT1 46
37+
38+
//SD
39+
#define SD_CS 9
40+
#define SD_MISO 8
41+
#define SD_MOSI 42
42+
#define SD_CLK 47
43+
44+
//i2c
45+
46+
static const uint8_t SDA = 40;
47+
static const uint8_t SCL = 39;
1548

1649
// UART0 pins
1750
static const uint8_t TX = 43;

variants/waveshare_esp32_s3_touch_lcd_19/pins_arduino.h

-25
This file was deleted.

0 commit comments

Comments
 (0)