Page 1 of 1

ESP32S3 - What is the FSPIWP pin and how do you specify it ?

Posted: Tue Mar 26, 2024 9:20 am
by StuartsProjects
Using the Arduino IDE 1.8.19 with 2.0.13 ESP32 Core.

I was trying some code for a LoRa device and had been using the FSPIWP pin to drive a device TX_Enable pin. This caused lots of problems, maybe to be expected.

I had not come across a FSPIWP pin (GPIO14) on an SPI bus before, and although its mentioned in the ESP32S3 datasheet I cannot seem to find an expalanation of what its for.

If your using SPI do you have to leave the FSPIWP pin unused ?

In Arduino IDE you can specify the SPI pins with SPI.begin(SCK, MISO, MOSI); or SPI.begin(SCK, MISO, MOSI, NSS); but how can you specify the FSPIWP pin ?