Esp32 Pin(s) question

I am going to be building a new shield using an Esp32-Cam board and just want to make sure these pins will work for 8 outputs.

Does anyone see any issue using these pins?

  • GPIO0: outputs PWM signal at boot, must be LOW to enter flashing mode

  • GPIO1: TX pin - debug output at boot

  • GPIO2: connected to on-board LED, must be left floating or LOW to enter flashing mode (This would be used for my Relay Trigger) It is connected to the Camera Flash LED onboard

  • GPIO4:

  • GPIO12: boot fails if pulled high, strapping pin

  • GPIO:13:

  • GPIO14: outputs PWM signal at boot

  • GPIO15: outputs PWM signal at boot, strapping pin

  • GPIO16:

If it is thought that one of those will not work I also have the option to use GPIO3: RX HIGH at boot.

Thanks.