The ESP32 have poor wifi coverage. This stops most people from using them. Best to use the ESP32 with external antenna or add a Ethernet interface.
Also USB interface is missing. Is that what the header plug is for ?
Any fusing/protection for the buck DC to DC. What happens if you incorrectly...