A 16550 Universal Asynchronous Receiver-Transmitter (UART) or a compatible device is referred to as a serial controller. A serial controller uses a serial port to communicate with a peripheral device connected serially.