Download the ZIP file, extract it, right-click silabenm.inf (or run CP210xVCPInstaller_x64.exe ), and select install.
The is a compact USB-to-Serial converter module designed to bridge the gap between a PC’s USB port and the UART (Universal Asynchronous Receiver-Transmitter) interface on microcontrollers. Unlike some USB adapters that only provide 5V, the HW-597 is specialized by its ability to select between 5V and 3.3V logic levels , making it compatible with a wider range of devices, including low-voltage IoT modules (e.g., ESP32 or ESP8266). Chipset: CH340G Interface: USB 2.0 Full Speed Compatible
Which (Windows 11, macOS, Linux) are you using?
Before diving into software installation, it helps to understand how the underlying hardware utilizes the driver connection: CH340 USB to TTL (Serial) HW 597 Converter Module hw-597 driver
Receive Data (Connects to the TX of the target device). GND: Ground. Voltage Selection Guide 3.3V Logic: Place the jumper between VCC and 3.3V pins. 5V Logic: Place the jumper between VCC and 5V pins.
Leave a comment below with:
under "Ports (COM & LPT)." It should appear as "USB-SERIAL CH340 (COMx)". TX (Module) RX (Microcontroller) RX (Module) TX (Microcontroller) (Match voltage to your target device) Arduino.ru 4. Troubleshooting Common Issues "Device Not Recognized" Download the ZIP file, extract it, right-click silabenm
: Converts USB signals to TTL (Transistor-Transistor Logic) levels, allowing direct communication with the UART pins (TX/RX) of a microcontroller.
The computer detects physical hardware connectivity but cannot negotiate basic data exchange.
// Initialize both relays OFF (HIGH = de-energized) digitalWrite(RELAY1, HIGH); digitalWrite(RELAY2, HIGH); Chipset: CH340G Interface: USB 2
Linux is often the easiest, as the CH340 driver is already built into most modern kernels. Your system will likely recognize the HW-597 automatically as soon as you plug it in.
within the driver to prevent data loss during high-speed UART transfers. Arduino Forum
: Supports both 3.3V and 5V logic levels, selectable via an onboard jumper (shunt).