I could not find an ESP32 board that suited my needs as a microcontroller that I could easily incorporate into different larger project designs, so I designed my own.
Requirements:
1. Full size female USB-B ("printer" cable) to allow a more natural cable connection common to the back of benchtop equipment projects
2. Antennae connector to allow mounting a proper external antennae to a project enclosure
3. DC-DC buck converter instead of linear regulator to allow larger input voltage (7-28V) ranges and less heat waste
4. Gigantic (well.. only 6.3V so relatively small) 1000uF capacitor to prevent voltage drops when WiFi takes a gulp of power.
5. Decent USB protection (ESD and PTC fuse)
6. Bread board...usable. It spans the width of two columns
7. Through hole design to allow for integration into a larger project by using up less space on the main project PCB by going vertical.
8. Sized to allow a 1 x 2 PCB layout under 100mm x 100mm, thus enableing to buy 10 boards for $2, but getting 20!
EasyEDA.com Project Page