UART è l'acronimo di Universal Asynchronous Receiver-Transmitter. UART è un tipo di interfaccia di comunicazione seriale progettata per trasmettere e ricevere dati tramite un bus dati. Consente due dispositivi, come i computer, per eseguire la trasmissione dei dati tramite una connessione cablata. Gli UART convertono i byte di dati in entrata e in uscita in un flusso di bit seriale. Asincrono è un tipo di comunicazione seriale in cui le interfacce a ciascuna estremità non sono sincronizzate da un segnale di clock comune.
Questi particolari dispositivi UART sono circuiti integrati (IC) autonomi. Tuttavia, È anche possibile trovare UART all'interno di microcontroller (MCU), poiché richiedono solo due fili per la comunicazione.
Gli IC UART (circuiti integrati) sono dispositivi a semiconduttore che possono essere integrati nei progetti elettronici per consentire la comunicazione UART. L'UART è un metodo di comunicazione molto diffuso nei progetti di elettronica. Consente all'hardware del computer di comunicare con altri modem e dispositivi seriali.
Quando si sceglie un IC UART, assicurarsi che soddisfi i requisiti della velocità di trasmissione del modem.
Un lato dell'UART è dotato di circa 8 linee dati e pin di controllo. L'altro lato dell'UART è dotato di due fili seriali, La trasmissione (TX) e la ricezione (RX).
Gli UART possono presentare uno standard di comunicazione che definisce i segnali tra i dispositivi. Questi standard includono RS-232, RS-422 e RS-485.
La velocità di trasmissione UART è la velocità alla quale i dati vengono trasferiti, data in bit al secondo (bit/s o bps). I dispositivi tra cui si sta comunicando devono avere entrambi la stessa velocità di trasmissione.