I am desiging a PCB that includes an ESP32. I have question about strapping pins of the ESP32-WROOM-32E. My design is suitable below picture only for GPIO 0,GPIO 12,GPIO2 pins.
Unfortunately, I have to connect GPIO15 (MTDO) to GND with my pull down resistor (30kOhm) to disable a few elements initially passive for power consumption. Also, all pins are full. Will this be a problem for booting? I read the section of strapping pins of datasheet, but I did not understand it. In my opinon it is not enough information.
Is silencing the boot message an obstacle to boot? The boot message is not important for me. Can I connect this pin with pull down resistor?
There is same situtation for GPIO5. I'm asking the same question for GPIO 5,too.
Do you think any problem when booting for me?
Best Answer
You can free up GPIO12 so it is just an I/O pin, and not used to determine the flash voltage. This is done by reprogramming the one-time configuration ROM using the espefuse utility, e.g. if the USB link to the ESP32 is on COM4:
You can verify the settings using:
I've only done this with GPIO12, but the summary does include a list of parameters that can be changed, which might be useful for your problem.