UARTs can also be used to interface to a wide variety of other peripherals.
For example, widely available GSM/GPRS cell phone modems and
Bluetooth modems can be interfaced to a micro-controller UART. Similarly
GPS receivers frequently support UART interfaces. As with the other interfaces
we’ll consider in future chapters, the serial protocol provides access to a
wide variety of devices.