ESP32S3 - What is the FSPIWP pin and how do you specify it ?
Posted: Tue Mar 26, 2024 9:20 am
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 ?
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 ?