Universal Asynchronous Receiver Transmitter (UART) is a computer hardware device for asynchronous serial communication in which the data format and transmission speeds are configurable