ESP32 LOLIN32 Wifi Bluetooth-compatible Development Board ESP-32 REV1 CH340 CH340G MicroPython Micro/TYPE-C USB