Thus far in the book, we’ve discovered how to write code for Arduino and Python (on the Raspberry Pi) for projects that use the Qwiic and STEMMA QT modules. We have also discovered a third component system named Grove. While the Grove system is also a rapid prototyping system, it supports more than a single protocol (interface), which makes wiring a bit more complicated only so far as you must know which protocols your modules require and select the correct connector on the host adapter.
In this chapter, we will keep the project simple with respect to the hardware so that we can get some practice ...