Not getting any luck with the pins above can someone confirm if they are correct? Just get a blank screen and this (without touching the screen at all)
[10:16:31][I][cal:082]: x=0, y=240, x_raw=0, y_raw=0
[10:16:33][I][cal:082]: x=0, y=240, x_raw=0, y_raw=0
[10:16:43][I][cal:082]: x=0, y=240, x_raw=0, y_raw=0
[10:16:44][I][cal:082]: x=0, y=240, x_raw=0, y_raw=0
[10:16:45][I][cal:082]: x=0, y=240, x_raw=0, y_raw=0
[10:16:45][I][cal:082]: x=0, y=240, x_raw=0, y_raw=0
[10:16:45][I][cal:082]: x=0, y=240, x_raw=0, y_raw=0
[10:29:44][I][cal:083]: x=320, y=0, x_raw=8191, y_raw=8191
[10:29:44][I][cal:083]: x=320, y=0, x_raw=8191, y_raw=8191
[10:29:44][I][cal:083]: x=320, y=0, x_raw=8191, y_raw=8191
yaml:
spi:
clk_pin: GPIO18 # (Pin on display - SCK/T_CLK)
mosi_pin: GPIO23 # (Pin on display - SDI(MOSI)/T_DIN)
miso_pin: GPIO19 # (Pin on display - SDO(MISO)/T_DO)
touchscreen:
platform: xpt2046
id: my_touchscreen
cs_pin: GPIO14
interrupt_pin: GPIO16
on_touch:
- lambda: |-
ESP_LOGI("cal", "x=%d, y=%d, x_raw=%d, y_raw=%0d",
id(my_touchscreen).x,
id(my_touchscreen).y,
id(my_touchscreen).x_raw,
id(my_touchscreen).y_raw
);
display:
- platform: ili9341
model: TFT 2.4
rotation: 90
cs_pin: GPIO14 # (Pin on display - CS)
dc_pin: GPIO27 # (Pin on display - DC)
led_pin: GPIO32 # (Pin on display - LED)
reset_pin: GPIO33 # (Pin on display - RESET)
update_interval: 3s
id: my_display
I have all the pins on ili9341 connected