Hi,
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?
Thank You
Hello, Yes. Be apprehensive that typically there will be some launch chatter on TxD0- if you are applying this pin for I2C and the different column stays idle, this is doubtful to make an issue, however, (similarly note that depending on the module/board, TxD0 may have a built-in 500-ohm series resiRead more
Hello,
Yes. Be apprehensive that typically there will be some launch chatter on TxD0– if you are applying this pin for I2C and the different column stays idle, this is doubtful to make an issue, however, (similarly note that depending on the module/board, TxD0 may have a built-in 500-ohm series resistor. It likely will not interfere too important with I2C, but if you are having issues streaming I2C at a high bitrate, it may be because the resistor limits the slew rate.)
Thank You
See less