Home Automation with Intel Galileo

More Information
Learn
  • Set up a software development environment for cross-platform software programming
  • Employ Yocto Project basics to create custom Linux images for Intel Galileo Development Board
  • Develop applications on the Eclipse IDE and deploy them on the Linux operating system
  • Construct applications with external devices and sensors on Linux and Intel Galileo using standard and third-party Linux libraries
  • Explore home automation concepts, energy management and security, and related protocols and open source projects.
  • Familiarize yourself with inter-process communication by using Linux network sockets and named pipes
  • Design and build applications to serve data with Intel Galileo to turn Intel Galileo into a home gateway or hub with help from Node.js
About

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.

Features
  • Make the most out of Intel Galileo by understanding its fundamentals and architecture
  • Explore sensors and devices to successfully control home functions like lights, security, energy management, and many more
  • Written in a lucid and step-by-step approach explaining varied aspects of home automation
Page Count 188
Course Length 5 hours 38 minutes
ISBN 9781785285776
Date Of Publication 29 Mar 2015

Authors

Onur Dundar

Onur Dundar is a software engineer who graduated from the Computer Engineering Department of Boğaziçi University. He started working on embedded systems while he was at the university, and in his senior year project, he worked with wireless sensor networks for security and health monitoring.

Onur started his career at JPMorgan Chase & Co. Then, he worked at Intel Corporation for 4 years as a software application engineer. He has specialized in embedded Linux and mostly worked on IPTV platforms, Android, as well as IoT platforms, such as Intel Galileo and Edison, and has developed applications for them. He has also helped software developers enhance their applications on these platforms. He has attended many conferences and developer events to introduce Intel Galileo and Edison. He developed the first application and wrote the public collaterals of Intel Edison when he worked at Intel Corporation.

Onur is continuing his career at Invent Analytics, implementing algorithms for data analytics.