Create thrilling and intricate home automation projects using Intel Galileo
This book is for anyone who wants to learn Intel Galileo for home automation and cross-platform software development. No knowledge of programming with Intel Galileo is assumed, but knowledge of the C programming language is essential.
This book provides you with a rapid introduction to Intel Galileo and home automation. You will start by setting up the Intel Galileo Board and its software development environment and learning cross-platform software programming using C and Linux. It then walks you through the home automation concept and provides insights about existing sensors and devices to use with Intel Galileo and explains how to use them in your own home. You will also create applications for energy management with electrical and environmental sensors and safeguard your homes using monitoring and surveillance concepts. Finally, you will learn to add advanced features to your home automation applications such as web interfaces to control devices, connecting with smartphones, and adding a microphone to add voice control features.
All in all, this book is a practical guide to learn about Intel Galileo and experience the joy of building full-fledged projects for home automation.
Chapter 1. Getting Started with Intel Galileo
Chapter 2. Getting Started with Home Automation Applications
Chapter 3. Energy Management with Environmental and Electrical Sensors
Chapter 4. Energy Management with Light Sensors and Extending Use Cases
Chapter 5. Home Monitoring with Common Security Sensors
Chapter 6. Home Surveillance and Extending Security Use Cases
Chapter 7. Building Applications and Customizing Linux for Home Automation
Chapter 8. Extending Use Cases