Using an ESP32S3 Dev Kit board with the Arduino IDE 1.8.19 and 2.0.13 ESP32 Core.
I was trying some code for a LoRa device and not knowing what the FSPIW\FSPIDQS (GPIO14) pin was on the pinout I used it for the LoRa devices TX_Enable pin. This caused problems. A transmit program would start, the USB port would disconnect and the program would run at 1/3rd normal speed. Clearly the FSPIW\FSPIDQS pin was interfering in some way. It seems like its an ESP32S3 do not use pin.
The program works fine when the TX_Enable pin is allocated elswhere or just not used and you can start SPI with the normal SPI.begin() or indeed SPI.begin(12, 13, 11);
I have not come across an FSPIW\FSPIDQS pin on an SPI bus before, and although its mentioned in the ESP32S3 datasheet I cannot seem to find an explanation of what its for.
Any idea how can you specify specify the FSPIW\FSPIDQS eleswhere out of the way or just disable it alltogether ?
I have asked in the Espressif forums, no response.
