I am trying to work through this tutorial to try to come up to speed with ESP32-S3 hardware. The presenter used a development board from a company called lonely binary, and I ordered a board from the same company. Came to find out that GPIO23 (used in the video project for SDA), is not on this board from the same manufacturer. (Or at least the same OEM.)
Lots of headers and user configuration files are involved in this project, and (lacking debug - see that discussion here) I cannot easily trace the flow to see where those definitions are.
But my question is, once I find this definition - and I will - what can be done about this? Am I free to use any other GPIO that is currently not used on the board? Or is there a set that are interchangeable with 23?
I know for example that Ardunio has some pins that are digital, some that are analog, and these cannot be interchanged so I'm just trying to find out if there are similar limitations for GPIO pins. Are some not compatible with SDA?
