UART

Universal Asynchronous Receiver/Transmitter: A piece of hardware (something you can touch, like a computer chip) that translates how data is transmitted. If the data isn’t in the correct format, the computer and the device are speaking different languages. Think of it as a translator.