最初のUARTチップは、Chester Gordon Bellというエンジニアによって開発され、一つの回路基板のサイズでした。この回路基板はコンピュータのプログラマムデータ処理に使用するために設計されました。
1990年代には、UART技術が洗練され、オンチップバッファの使用によりデータ転送が速く、安全になりました。2000年代には、UARTはシリアルバス技術の進展に合わせて進化しました。これもの技術もデータの正確な転送を高速化しようとしたものでした。
これらにより、USBからUARTへのコネクタやブリッジといった技術が開発されました。これはUSBで接続されたデバイスからデータを受け取り、UARTを介して転送します。これらはRS232ポートの代替として広く使用されています。USBからUARTコネクタはマイクロコントローラから直接制御されるため、より柔軟で多目的に使用できます。
その他の現代のUARTマイクロコントローラには次のものがあります:
- Raspberry Pi UART:このタイプのUARTにはPL011とMini UARTの2つのモデルがあります。Mini UARTは主にLinuxコンソールで使用され、PL011はBluetoothアプリケーションに使用できます。両者の主な違いは、データ転送の安定性で、Mini UARTはコアGPUからの周波数を使用しており、データの損失や損傷が発生する可能性があります。PL011はより高度で安定した技術であり、データの転送時に安全性が向上しています。
- Arduino UART:ArduinoはUARTデータ転送を使用するマイクロコントローラまたはプログラマブル回路基板です。Arduino UARTは他の技術と比較してデータの転送が遅いですが、使用は簡単でオンラインで多くのチュートリアルやリソースが利用できるため、電子工作を行うユーザーに人気があります。