CHAPTER 12
Wireless Communication and Control
This chapter describes how a Beagle board can be configured to wirelessly communicate to the internet and to wirelessly interface to devices and sensors using different communication standards. The chapter begins with a description of how Bluetooth communications can be used to develop a wireless remote-control framework using mobile apps. Next, a description is provided about how the board can be configured to connect to the internet using USB Wi-Fi adapters. The discussion on Wi-Fi continues with a description of how the low-cost NodeMCU (ESP8266) Wi-Fi microcontroller can be used to build a local network of wireless things, which can communicate sensor values to the Beagle board and to an IoT PaaS. The ZigBee protocol is then used to build peer-to-peer wireless networks that use the popular XBee ZigBee devices. Finally, NFC/RFID is used to build a simple security access control system. By the end of this chapter, you should be able to choose...