Programming the Photon: Getting Started with the Internet of Things

  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 3/25/2016
  • Publisher: McGraw-Hill Education TAB

Note: Supplemental materials are not guaranteed with Rental or Used book purchases.

Purchase Benefits

  • Free Shipping On Orders Over $59!
    Your order must be $59 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $20.00 Save up to $4.00
  • Rent Book $16.00
    Add to Cart Free Shipping


Supplemental Materials

What is included with this book?

  • The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.
  • The Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


Get started quickly and easily with the Spark Core—the Arduino-compatible, Wi-Fi-enabled prototyping board perfect for programming electronics projects to connect to the Internet of Things!

Programming the Spark Core: Getting Started with the Internet of Things shows you, step by step, how to program and control electronics projects from the cloud and have fun discovering the power of the Internet of Things (IoT). The book is ideal for hobbyists and inventors who want to get started with the Spark Core by connecting to the cloud and programming projects in the Spark Core API and the Spark Cloud IDE. A variety of useful home automation control projects using one of the many shields available for the Spark Core are included in this DIY guide. Experimenting with the power and versatility of the IoT has never been easier or more affordable!

  • Shows you how to program Sketches using the Spark Cloud IDE and upload them to the Internet
  • Familiarizes you with the Spark IDE, as well as with the Spark Core hardware and shields
  • Explains how to control electronics through the Internet, and to have machines communicate with and control machines
  • Provides downloadable code samples to get you up and running quickly

Table of Contents

1. Introduction to Spark Core
2. Getting Connected
3. Outputs
4. Inputs
5. Controlling the IoT
6. Command Line
7. Shields and Kits
8.Troubleshooting by color
Arduino Code Reference
Breadboard Basics

Rewards Program

Write a Review