Internet of Things with Intel Galileo

Employ the Intel Galileo board to design a world of smarter technology for your home

Internet of Things with Intel Galileo

Miguel de Sousa

1 customer reviews
Employ the Intel Galileo board to design a world of smarter technology for your home
Mapt Subscription
FREE
€29.98/m after trial
eBook
€18.48
RRP €26.38
Save 29%
Print + eBook
€26.99
RRP €26.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
€0.00
€18.48
€26.99
€29.98p/m after trial
RRP €26.38
RRP €26.99
Subscription
eBook
Print + eBook
Start 30 Day Trial
Subscribe and access every Packt eBook & Video.
 
  • 5,000+ eBooks & Videos
  • 50+ New titles a month
  • 1 Free eBook/Video to keep every month
Start Free Trial
 
Preview in Mapt

Book Details

ISBN 139781782174585
Paperback212 pages

Book Description

This book starts by teaching you the essentials of the Intel Galileo board, its components, how to wire it, and how to use it safely. The book will teach you how to use and combine simple sensors to build more complex connected objects with the help of an Internet connection. You'll also learn how to control and read from your sensors by building a number of interesting projects. Finally, the book will familiarize you with the art of controlling your objects using mobile devices.

By the end of the book, you'll be able to understand the key concepts of the Internet of Things, and what a "Thing" truly is. This book will make you ready and also more aware of what you can do with a Galileo board, while inspiring you with more ideas to build your own home projects.

Table of Contents

Chapter 1: Introducing Galileo
The Internet of Things vision
Introducing Intel Galileo
Galileo Gen 2
A comparison of Galileo with the most popular boards
Summary
Chapter 2: Rediscovering the Arduino IDE
Setting up your board
Downloading and installing the IDE
Updating the board firmware
The Arduino IDE
Running your first sketches
Methods and libraries
Summary
Chapter 3: Monitoring the Board Temperature
Booting Galileo from an SD card
Getting connected to the Internet
Finding your board IP address
Reading the board temperature
Plotting your temperature data
Summary
Chapter 4: Creating a Motion Sensing Light
Required equipment
Controlling a lightbulb
Controlling the relay using a motion sensor
Detecting luminosity
Using Galileo as a web server
Summary
Chapter 5: Intel IoT Developer Kit Tools
Required equipment
IoT Developer Kit components
Building the image
Booting from the IoT Developer Kit image
Setting up the Wi-Fi access
The MRAA library
The UPM library
Summary
Chapter 6: Building an Irrigation System
Required component
Setting up Wyliodrin
Using Wyliodrin to read from the sensors
Controlling an irrigation system using sensorial data
Summary
Chapter 7: Creating Christmas Light Effects
Required component
Wiring the LED strip
Controlling the LED strip
Creating a real-time server
Building the control page
Building the YouTube player page
Launching random LED animations
Handling the events in the server
Summary
Chapter 8: The Intel XDK IoT Edition
Introducing Intel XDK
Creating and deploying an IoT project on Galileo
Creating a companion app
Summary
Chapter 9: Developing an IoT Quiz
Required component
Creating the Galileo app
Creating the companion app
Building the mobile app
Running the game
Summary
Chapter 10: Integrating with Muzzley
Wiring the circuit
The Muzzley IoT ecosystem
Summary

What You Will Learn

  • Understand the concept of the Internet of Things
  • Wire and power a Galileo board safely
  • Develop code using the Arduino IDE, Intel IoT Dev Kit, and Intel XDK environments
  • Build and start a Galileo board from a bootable image
  • Use the Internet to feed, control, and gather data from sensors
  • Create connected modules
  • Combine multiple sensors to build complex projects

Authors

Table of Contents

Chapter 1: Introducing Galileo
The Internet of Things vision
Introducing Intel Galileo
Galileo Gen 2
A comparison of Galileo with the most popular boards
Summary
Chapter 2: Rediscovering the Arduino IDE
Setting up your board
Downloading and installing the IDE
Updating the board firmware
The Arduino IDE
Running your first sketches
Methods and libraries
Summary
Chapter 3: Monitoring the Board Temperature
Booting Galileo from an SD card
Getting connected to the Internet
Finding your board IP address
Reading the board temperature
Plotting your temperature data
Summary
Chapter 4: Creating a Motion Sensing Light
Required equipment
Controlling a lightbulb
Controlling the relay using a motion sensor
Detecting luminosity
Using Galileo as a web server
Summary
Chapter 5: Intel IoT Developer Kit Tools
Required equipment
IoT Developer Kit components
Building the image
Booting from the IoT Developer Kit image
Setting up the Wi-Fi access
The MRAA library
The UPM library
Summary
Chapter 6: Building an Irrigation System
Required component
Setting up Wyliodrin
Using Wyliodrin to read from the sensors
Controlling an irrigation system using sensorial data
Summary
Chapter 7: Creating Christmas Light Effects
Required component
Wiring the LED strip
Controlling the LED strip
Creating a real-time server
Building the control page
Building the YouTube player page
Launching random LED animations
Handling the events in the server
Summary
Chapter 8: The Intel XDK IoT Edition
Introducing Intel XDK
Creating and deploying an IoT project on Galileo
Creating a companion app
Summary
Chapter 9: Developing an IoT Quiz
Required component
Creating the Galileo app
Creating the companion app
Building the mobile app
Running the game
Summary
Chapter 10: Integrating with Muzzley
Wiring the circuit
The Muzzley IoT ecosystem
Summary

Book Details

ISBN 139781782174585
Paperback212 pages
Read More
From 1 reviews

Read More Reviews

Recommended for You

Python Machine Learning Book Cover
Python Machine Learning
€ 39.58
€ 27.72
Functional Python Programming Book Cover
Functional Python Programming
€ 28.78
€ 20.16
Building Machine Learning Systems with Python - Second Edition Book Cover
Building Machine Learning Systems with Python - Second Edition
€ 40.78
€ 28.56
Building Machine Learning Systems with Python Book Cover
Building Machine Learning Systems with Python
€ 28.78
€ 5.76
Arduino Robotic Projects Book Cover
Arduino Robotic Projects
€ 23.98
€ 16.80
Git: Version Control for Everyone Book Cover
Git: Version Control for Everyone
€ 22.78
€ 15.96