Czym jest UART?

UART (uniwersalny asynchroniczny odbiornik / nadajnik) jest jednym z najwcześniejszych sposobów komunikowania się w komputerach, a jego początki sięgają co najmniej lat sześćdziesiątych, kiedy to używane były do łączenia minikomputerów z maszynami teletekstowymi. Były to zasadniczo elektryczne klawiatury, które mogły transmitować naciśnięcia klawiszy i drukować odpowiedzi od hosta.
Skąd to właściwie się wzięło?
W latach 70. UART został wykorzystany, aby umożliwić wczesnym mikrokomputerom przechowywanie i ładowanie programów i danych z kaset. W następnych dziesięcioleciach wykorzystano komputery osobiste do komunikacji z usługami internetowymi za pośrednictwem modemów. Do czasu przybycia USB komputery osobiste miały porty szeregowe, co pomogło im połączyć się z innymi urządzeniami. UART był podstawowym środkiem komunikacji. Obecnie UART jest wykorzystywany przede wszystkim przez gadżety oparte na mikrokontrolerze i przez bardziej zaawansowane rozwiązania, jak układy scalone i układy programowalne. Warto dowiedzieć się na ten temat jeszcze więcej.