Chapter 10. Interfacing with Technology
In this chapter, we will cover the following topics:
- Automating your home with remote sockets
- Using SPI to control an LED matrix
- Communicating using a serial interface
- Controlling the Raspberry Pi over Bluetooth
- Controlling USB devices
Introduction
One of the key aspects of the Raspberry Pi that differentiates it from an average computer is its ability to interface with and control hardware. In this chapter, we use the Raspberry Pi to control remotely activated mains sockets, send commands over serial connections from another computer, and control the GPIO remotely. We make use of SPI (another useful protocol) to drive an 8 x 8 LED matrix display.
We also use a Bluetooth module to connect with a smartphone, allowing ...
Get Raspberry Pi for Python Programmers Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.