USB ( Universal Serial Bus ) is the most popular connection used to connect a computer to devices such as digital cameras, printers, scanners, and external hard drives. USB is a cross-platform technology that is supported by most of the major operating systems. UART is a computer hardware device that translates data between parallel and serial forms ( SerDes ). A dual UART (Universal asynchronous receiver/transmitter), or DUART , combines two UARTs into a single chip. The universal asynchronous receiver/transmitter (UART) takes bytes of data and transmits the individual bits in a sequential fashion. At the destination, a second UART re-assembles the bits into complete bytes. Each UART contains a shift register, which is the fundamental method of conversion between serial and parallel forms. Serial transmission of digital information (bits) through a single wire or other medium is less costly than parallel transmission through mult...