Thus far in the book, we’ve discovered how to program the Arduino platform using the Arduino C++-like language and how to write Python programs to run on the Raspberry Pi and had a tour of the Qwiic and STEMMA QT systems. Now it is time to start putting what we’ve learned to use.
In this chapter and the next four chapters, we will explore a variety of smaller projects designed to give you experience working with modules and writing the code to communicate with them. As such, we won’t explore complete IoT projects because, as you will see in Chapters 17 and 18, working with the cloud is a different level ...