Skip to content

Commit 551bc83

Browse files
committed
Added common touch pins definitions
1 parent 11299b3 commit 551bc83

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

  • ports/espressif/boards/waveshare_esp32_s3_amoled_241

ports/espressif/boards/waveshare_esp32_s3_amoled_241/pins.c

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,14 @@ static const mp_rom_map_elem_t board_module_globals_table[] = {
3232
{ MP_ROM_QSTR(MP_QSTR_SCL), MP_ROM_PTR(&pin_GPIO48) },
3333

3434
// Touch Panel (FT6336U on I2C)
35-
{ MP_ROM_QSTR(MP_QSTR_TP_SDA), MP_ROM_PTR(&pin_GPIO47) },
36-
{ MP_ROM_QSTR(MP_QSTR_TP_SCL), MP_ROM_PTR(&pin_GPIO48) },
37-
{ MP_ROM_QSTR(MP_QSTR_TP_RESET), MP_ROM_PTR(&pin_GPIO3) },
35+
// NOTE: TP_INT is routed through the TCA9554 IO expander (EXIO2),
36+
// not a direct ESP32-S3 GPIO — no TOUCH_INT alias is possible here.
37+
{ MP_ROM_QSTR(MP_QSTR_TP_SDA), MP_ROM_PTR(&pin_GPIO47) },
38+
{ MP_ROM_QSTR(MP_QSTR_TP_SCL), MP_ROM_PTR(&pin_GPIO48) },
39+
{ MP_ROM_QSTR(MP_QSTR_TP_RESET), MP_ROM_PTR(&pin_GPIO3) },
40+
{ MP_ROM_QSTR(MP_QSTR_TOUCH_SDA), MP_ROM_PTR(&pin_GPIO47) },
41+
{ MP_ROM_QSTR(MP_QSTR_TOUCH_SCL), MP_ROM_PTR(&pin_GPIO48) },
42+
{ MP_ROM_QSTR(MP_QSTR_TOUCH_RST), MP_ROM_PTR(&pin_GPIO3) },
3843

3944
// RTC (PCF85063 on I2C)
4045
{ MP_ROM_QSTR(MP_QSTR_RTC_SDA), MP_ROM_PTR(&pin_GPIO47) },

0 commit comments

Comments
 (0)