A universal asynchronous receiver-transmitter is a peripheral device for asynchronous serial communication in which the data format and transmission speeds are configurable. It sends data bits one by
Raspberry Pi 2 connected to a laptop through a UART to USB adapter. Three wires are used: one for ground and one for data in each direction. Such a setup can be used to access the command-line interface of the Raspberry Pi running Linux from the host computer .