UART
Universal asynchronous receive/transmit — framing, parity, and baud-rate negotiation.
Foundation 1h 10m readLow-speed
The simplest serial protocol. No clock — both ends agree on baud rate. Found in every dev board, debug header, and embedded console.
What you'll learn
- Frame format: start bit, data bits, parity, stop bits
- Baud-rate generation
- Oversampling for receive robustness
- Flow control: RTS/CTS, XON/XOFF
- Verifying a UART transmitter and receiver