What problem does it solve? Verifying that a serial terminal application correctly communicates with real hardware like Arduino boards, ESP32 devices, and USB-UART adapters requires structured, repeatable test procedures that are easy to get wrong without guidance. ## Core Features & Use Cases - Loopback Testing: Step-by-step procedure to connect TX to RX, send ASCII and hex data, and verify echo across baud rates from 9600 to 115200. - Port Discovery Verification: Confirm that serial ports appear and disappear correctly in duckTerm when adapters are connected and disconnected. - Signal Line Testing: Validate RTS/DTR control output and CTS/DSR/RI/CD input reading with voltage measurements. - Use Case: An embedded engineer connects a USB-UART adapter, follows the loopback test to send hex bytes 0x48 0x65 0x6C 0x6C 0x6F, and confirms "Hello" echoes back at 115200 baud before debugging their firmware. ## Quick Start Ask the assistant to walk you through a serial loopback test with your USB-UART adapter at 9600 baud.