Sensing the World with Python and MicroPython
Buch, Englisch, Format (B × H): 155 mm x 235 mm
Reihe: Maker Innovations Series
ISBN: 979-8-8688-3358-8
Verlag: APRESS L.P.
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
- Build and program sensor nodes with modern Python and MicroPython
- Work with current XBee modules and updated Raspberry Pi boards
- Host and manage sensor data on a Raspberry Pi running MySQL 9
- Use Connector/Python for reliable, up-to-date database integration
- Create complete, scalable sensor networks with fully implemented projects
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.
Zielgruppe
Popular/general
Autoren/Hrsg.
Fachgebiete
Weitere Infos & Material
.- 1. Introduction to Sensor Networks.- 2. Brief Introduction to XBee.- 3. How to Program in MicroPython.- 4. XBee-based Sensor Nodes.- 5. Raspberry Pi-based Sensor Nodes.- 6. Arduino-based Sensor Nodes.- 7. Methods for Storing Sensor Data.- 8. Turning Your Raspberry Pi into a Database Server.- 9. Saving Data to MySQL.- 10. Building Basic Sensor Networks.- 11. Example Project: Home Environment Monitoring.- 12. Putting it all Together.




