© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2021
R. JainAdvanced Home Automation Using Raspberry Pihttps://doi.org/10.1007/978-1-4842-7274-9_2

2. Controlling Raspberry Pi GPIO

Rishabh Jain1  
Agra, Uttar Pradesh, India

In the previous chapter, you learned about the Raspberry Pi hardware, the on-board components, and the hardware-software requirements needed to get started with the Pi. You also learned about different OS versions available for the Pi, about the process to flash the OS onto the SD card, and about headless setup, which enables you to use Raspberry Pi without a monitor, keyboard, and mouse.

In this chapter, you learn about the Raspberry Pi general-purpose input/outputs (GPIOs) and how to program ...

Get Advanced Home Automation Using Raspberry Pi: Building Custom Hardware, Voice Assistants, and Wireless Nodes 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.