Skip to main content

UART

UART (Universal Asynchronous Receiver-Transmitter) is a hardware communication protocol used to communicate between devices. Due to no shared clock, the communication is asynchronous. Instead, both devices agree on a common baud rate(same pace) to synchronize the communication.

There are two wires:

  • TX (Transmit) - sends data
  • RX (Receive) - receives data

Characteristics:

  • Asynchronous