Changing DTR or RTS can reset, boot or otherwise affect some devices.
Disconnect the device from other circuits, connect TX to RX, then run the test. A 256-byte pattern is sent and compared with the echo.
This tool connects to serial devices directly from the browser. It works with development boards, USB-to-UART adapters, 3D printers, GNSS receivers, modems and other devices that expose a serial port. No desktop program is required.
Common examples include Arduino Uno, Nano and Mega boards, ESP32 and ESP8266 boards, Raspberry Pi Pico, BBC micro: bit, CP210x, CH340 and FTDI USB-to-UART adapters, Marlin-compatible 3D printers, GPS/GNSS receivers and AT-command modems. The correct driver must expose the device as a serial port in the operating system.
A wired loopback connects TX to RX. The test sends a known 256-byte pattern and compares the returned bytes to show missing, mismatched or extra bytes and the effective receive rate. Do not run it while the adapter is connected to another active circuit.
Use desktop Chrome or Edge 89+ or Firefox 151+ on Windows, macOS or Linux. Mobile Firefox, Safari, iPhone and iPad are not currently supported.
Install the device driver when required and close Arduino IDE, PuTTY, CoolTerm and other applications that may already have the port open. Then reconnect the USB cable and try again.
Yes. A hardware loopback returns transmitted bytes to the receiver. Isolate the adapter from other circuits first; never short signal pins to power or ground.
No. Serial input and output are processed locally in the tab. Settings and recent commands are stored in localStorage; received data is not saved unless you explicitly export the log.