Trong các chuẩn giao tiếp, Universal Asynchronous Receiver/Transmitter (UART), thường được gọi tắt là UART, là một mạch cứng (module) được sử dụng để truyền dữ liệu. UART có thể được bán rời dưới dạng mạch tích hợp độc lập (IC) hoặc là một mô-đun bên trong các vi điều khiển. Trong bài hướng dẫn này, chúng ta sẽ tập trung vào module UART bên trong các vi điều khiển STM32.