Hello World I have a micro-controller project idea that requires the following: LCD screen Buttons Bluetooth LE USB (for a dongle) I've had good experience with the ESP8266 (specifically the Wemos D1 Mini ) and thought I would try an ESP32. I discovered the M5Stack product range which is quite handy as it goes beyond barebones in its form factor, so I purchased an M5Stack BASIC Kit as well as an M5Stack USB Module . My preferred language/programming environment is Arduino with PlatformIO as the IDE. I use Windows 10 and run PlatformIO in Visual Studio Code , so the first step is to download a Windows CP2104 driver for programming the M5Stack device (referred to as the M5Core). This is provided on the Arduino IDE Development page of the M5Stack website (I am only using that page for the driver as I don't intend to use the Arduino IDE). The Windows driver can also be used with M5Stack's EasyLoader software which is provided for test...