Guide on the ESP32 Development boards with USB C port. Different options with technical specs comparisons. From the original ESP32 chip to the newest ESP32C6