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 ...