What is UART

A UART is usually implemented as a communication component in microcontrollers or computers, as a stand-alone integrated circuit, as a subfunction in chipsets, in the form of hardware description languages.