The Stack Overflow podcast is back! Listen to an interview with our new CEO.

A UART (Universal Asynchronous Receiver Transmitter) is a piece of logic that sends and receives data on a serial port.

The UART is often used with communication standards like RS-232, RS-422 or RS-485. Usually 8 data bits are sent, but other word lengths are used too (5 to 9). A UART usually contains a clock generator, input and output shift registers, transmit/receive and read/write control logic.

Further reading:

history | excerpt history