I designed to use an ESP32- S3 for a project, where many IO pins will be used. I flash the ESP32- S3 with the integrated JTAG over USB.
There are some pins, that I am now doubtful if I can use for the specific interface( Strapping Pins and RXD0/ TXD0)
– GPIO0-> Here I want to ensure, that at startup the correct sense is applied( 1in my case)
– GPIO3-> Need floating at startup, so I’ll not use this GPIO
– GPIO45/46-> Need to ensure a sense 0 at startup
So, that should fit so far. But what about RXD0 and TXD0? Can I apply them as I2C with Pull- Ups or are there any restrictions?