Does the UART Architecture require an external clock? A. Yes

does-the-uart-architecture-require-an-external-clock-a-yes

Does the UART Architecture require an external clock?

A. Yes

B. No

This question was posed to me in examination.

Origin of the question is Serial and Stream Communications in section Arduino Programming of Arduino

Correct answer is B. No

To elaborate: UART stands for Universal Asynchronous Receiver/Transmitter. This means all communication here is not governed by the presence of a clock unlike the I2C and the SPI protocol which require an extra pin for performing serial communications.