Skip to Content
Exploring Raspberry Pi
book

Exploring Raspberry Pi

by Derek Molloy
June 2016
Intermediate to advanced
720 pages
19h 20m
English
Wiley
Content preview from Exploring Raspberry Pi

Chapter 13Wireless Communication and Control

This chapter describes how the Raspberry Pi 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 RPi remote-control framework using mobile apps. Next, a description is provided on how the RPi 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 RPi 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 an appropriate wireless communication standard to suit your needs and you should be able to build sophisticated wireless IoT applications.

Equipment Required for this Chapter:
  • Raspberry Pi (any model)
  • RPi 3 or USB Bluetooth adapter (e.g., Kinivo BTD-400)
  • Access to an Android mobile device
  • RPi 3 or USB Wi-Fi adapter (e.g., Wi-Pi)
  • NodeMCU microprocessor (version 2)
  • ZigBee modules (ideally the Digi XBee Series 2 ZigBee model)
  • An XBee USB Explorer and two XBee-to-breadboard adapters
  • An RFID card reader ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Getting Started With Raspberry Pi, 4th Edition

Getting Started With Raspberry Pi, 4th Edition

Shawn Wallace, Matt Richardson, Wolfram Donat
Raspberry Pi: Amazing Projects from Scratch

Raspberry Pi: Amazing Projects from Scratch

Ashwin Pajankar, Arush Kakkar, Matthew Poole, Richard Grimmett

Publisher Resources

ISBN: 9781119188681Purchase book