Introduction

In this chapter, we will learn how to collect analog data from the real world and process it so we can display, log, graph, and share the data and make use of it in our programs.

We will extend the capabilities of the Raspberry Pi by interfacing with analog-to-digital converters (ADCs), LCD alphanumeric displays, and digital port expanders using Raspberry Pi's GPIO connections.

Be sure to check out Appendix, Hardware and Software List, which lists all the items used in this chapter and the places you can obtain them from.

Get Raspberry Pi 3 Cookbook for Python Programmers - Third 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.