ESP32S3 - What is the FSPIWP\FSPIDQS pin and how do you configure it
Posted: Fri Mar 29, 2024 7:58 am
Apologies, I should have pasted this question in here rather than in General.
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\FSPIDQS pin to drive a device TX_Enable pin. This caused lots of problems, maybe to be expected.
I had not come across a FSPIWP\FSPIDQS 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\FSPIDQS pin unused, this does appear to be the case ?
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\FSPIDQS to another pin ?
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\FSPIDQS pin to drive a device TX_Enable pin. This caused lots of problems, maybe to be expected.
I had not come across a FSPIWP\FSPIDQS 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\FSPIDQS pin unused, this does appear to be the case ?
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\FSPIDQS to another pin ?