Cracking little mcu board based around ESP32 for IoT projects. Lots of built in IO and functions to get you started at low cost. Use Arduino IDE with relevant tool plugin for cheapest development environment.
Main con is that it is not USB compliant, but USB compliant ESP32 development boards are about 3 or 4 times the price of this board. Main pros are its 240 MHz clock rate, the two processors and the built-in WiFi and Bluetooth wireless.
after compiling, hold the BOOT button down until the ide started to upload (then release when it starts to connect). After upload was complete use the EN button to reset the board, then worked ok. Used the DOIT ESP32 DEVKIT as the board type.
Just an esp32 really it doesn’t have a brand name associated with it so choosing which esp32 development board was difficult at start but with patience i found out that this is a clone of the “DOIT ESP32 DEVELOPMENT KIT” just a heads up for anyone else buying this.
The chip works well with USB however it fried when using with a LIPO 11.1V battery. To be specific the voltage regulator literally popped and didn't manage to step down a 9V load to 5V when the ESP32 schematic clearly indicates it should be able to step down 12V to 5V.