Something to watch out for with these boards. I purchased a couple on Amazon (03/2021) and found that the power supply circuit attached to the barrel connector does not to appear to supply good power. Basically the ESP32 will not start a previously uploaded program is you just power the unit with a power brick attached to the barrel connector. I tried multiple different power bricks of different voltage between 9 and 12 volts, different current ratings and nothing works until it appears you add power from micro usb connector. I can power the board via the 5 volt broken out pin using an external power supply that is powered from the same wall warts and that work fine. But no go via the barrel connector unless you kick it via the USB, you can remove the USB after that. I don’t believe it is a communication thing required via the USB, rather a power problem, I can get the program to start if I power from barrel connector and just plug in a micro USB wall wart into the micro USB port for a second or two.
I was looking for a ESP32 form factor that I could use in some of my old Arduino test rigs.