© Mark Edward Soper 2017

Mark Edward Soper, Expanding Your Raspberry Pi, https://doi.org/10.1007/978-1-4842-2922-4_9

9. GPIO Anatomy and Applications

Mark Edward Soper

(1)Indianapolis, Indiana, USA

GPIO stands for General-Purpose Input/Output . GPIO pins don’t have fixed assignments, so under program control, they can perform many different tasks. In this chapter, you learn the specifics of the GPIO interface and are introduced to programs that can control devices connected to GPIO pins.

All Raspberry Pi models have GPIO connectors; all except the Pi Zero and Pi Zero W have pin headers that make connections very simple. The Pi Zero and Pi Zero W have open holes that can be used for soldered-in-place GPIO interfaces.

Hardware Used in This Chapter

Get Expanding Your Raspberry Pi: Storage, printing, peripherals, and network connections for your Raspberry Pi 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.