Related links
Troubleshooting
Programming with Linux hardly gives any problem but, with Windows or Macintosh can appear some issues related to firmware compatibility with the Operating System. So, if you have any problem with Windows or Macintosh like the system does not recognize the device or a timeout when uploading the code, it is recommended to install the following drivers and restart the computer to avoid any related issue. Be careful installing them so you must select the right version for your OS, CPU architecture, and the USB type port that you are using (2.0/3.0).Â
CP210x Driver (for USB 2.0 / 3.0)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
D2XX Driver (for USB 2.0)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
D3XX Driver (for USB 3.0)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
ESP32 based PLC with Windows/ Macintosh Troubleshooting