Page 1 of 1

ESP32 _ S3 with ST7796 display

Posted: Mon Mar 16, 2026 2:05 pm
by jgu1
Hi!

I need an advice :D I am starting a project with the ESP32_S3 Dev and st7796 SPI display. For long time ago Ben recommend to use the pin pin
Channel 1 - HSPI
MOSI = 13
MISO = 12
CLK = 14

Channel 2 - VSPI
MOSI = 23
MISO = 19
CLK = 18

for fast display using ESP32 Dev1 https://www.flowcode.co.uk/forums/viewtopic.php?t=1851 When I add a St7796 in FC11 to ESP32 S3 the MOSI GPIO 8
and CLK GPIO 15 as default. Is there any VSPI and/or HSPI pin I can use to get full speed in ESP32_S3 or is the default pin the Highspeed.
I have seach in the Web and get differerent answer.

Thank“s in advance

Jorgen

Re: ESP32 _ S3 with ST7796 display

Posted: Tue Mar 17, 2026 1:19 pm
by BenR
I think the s3 doesn't have the limitations and fast spi is available everywhere but I could be wrong about that.

Re: ESP32 _ S3 with ST7796 display

Posted: Tue Mar 17, 2026 1:21 pm
by BenR
Google says I'm wrong

Recommended Pins for High-Speed SPIkn esp32 s3 (FSPI/SPI2):
SCK (Clock): GPIO 12
MOSI (Data In): GPIO 11
MISO (Data Out): GPIO 13
CS (Chip Select): GPIO 10
DC (Data/Command): GPIO 14 (or any free GPIO)

Re: ESP32 _ S3 with ST7796 display

Posted: Tue Mar 17, 2026 7:14 pm
by jgu1
Hi Ben!

Working perfect, full speed, thank you ;)

Br Jorgen