Driver Installation
Install USB-to-serial drivers for your operating system to enable communication with your device.
Modern operating systems often have built-in drivers. Try connecting your device first—if it's recognized, you don't need to install anything.
CP210x (Silicon Labs)
Used by many ESP32 development boards and some ESP8266 boards.
Download CP210x Drivers →CH340/CH341
Common on budget ESP boards, NodeMCU clones, and some Arduino clones.
Download CH340 Drivers →FTDI
Used on some Arduino boards and professional development tools.
Download FTDI Drivers →Linux udev Rules
On Linux, you may need to add udev rules to access serial ports without root.
Add user to dialout group
sudo usermod -a -G dialout $USERAfter running this command, log out and log back in for changes to take effect.
macOS: Drivers are typically not needed on macOS 10.15+. If you have issues, try installing the Silicon Labs CP210x driver.