The core of the book explains the use of the Raspberry Pi Zero 2 W running the Python programming language, always in simple terms and backed by many tested and working example projects. On part of the reader, familiarity with the Python programming language and some experience with one of the Raspberry Pi computers will prove helpful. Although previous electronics experience is not required, some knowledge of basic electronics is beneficial, especially when venturing out to modify the projects for your own applications.
Over 30 tested and working hardware-based projects are given in the book, covering the use of Wi-Fi, communication with smartphones and with a Raspberry Pi Pico W computer. Additionally, there are Bluetooth projects including elementary communication with smartphones and with the popular Arduino Uno. Both Wi-Fi and Bluetooth are key features of the Raspberry Pi Zero 2 W.
Some of the topics covered in the book are:
- Raspberry Pi OS installation on an SD card
- Python program creation and execution on the Raspberry Pi Zero 2 W
- Software-only examples of Python running on the Raspberry Pi Zero 2 W
- Hardware-based projects including LCD and Sense HAT interfacing
- UDP and TCP Wi-Fi based projects for smartphone communication
- UDP-based project for Raspberry Pi Pico W communication
- Flask-based webserver project
- Cloud storage of captured temperature, humidity, and pressure data
- TFT projects
- Node-RED projects
- Interfacing to Alexa
- MQTT projects
- Bluetooth-based projects for smartphone and Arduino Uno communications
All programs discussed in this book are contained in an archive file you can download free of charge from the Elektor website www.elektor.com/20445.