Build modern sensor networks using Python, MicroPython, XBee modules, and the latest Raspberry Pi boards. This fully revised 3rd Edition updates every project, example, and workflow, and shows you how to integrate today’s hardware while using your Raspberry Pi as a MySQL 9 database server to store and manage sensor data.
You’ll explore current sensor technologies and learn how to create sensor nodes with XBee, Raspberry Pi, and Arduino, now updated with new boards, code, and tools. The book walks you through collecting data from multiple nodes, storing it locally or remotely, and using Connector/Python to connect your Raspberry Pi directly to MySQL 9. You’ll also build a fully implemented, multi‑node home‑environment monitoring system with expanded hardware, additional sensors, and complete setup, coding, and testing instructions.
If you want to see how today’s XBee modules, Raspberry Pi, and Arduino boards work together to form a robust sensor network, Beginning Sensor Networks, 3rd Edition is the practical, hands‑on guide you need.
What You'll Learn
Who This Book Is For
Anyone interested in building or experimenting with sensor networks or IoT projects, including beginners with little programming experience, and readers who want to use modern XBee, Raspberry Pi, and Arduino hardware together with Python‑based tools.
Charles Bell
Raspberry Pi XBee XBee 3 Sensor Networks Sensors MicroPython MySQL IoT Internet of Things Sensor Node Data Aggregation Raspberry Pi MySQL server Raspberry Pi database Database