In this lab, you will use the Intel® IoT Gateway and the Arduino 101* (branded Genuino 101* outside the U.S.) board (with a Seeed* Grove Starter kit) to connect sensor data up the Google Cloud Platform*. Using Node-RED*, running on the Intel® NUC gateway, the application will read the temperature value from a Grove temperature sensor and the accelerometer data from onboard the Arduino 101 and publish that data to a Google Cloud node. The data will be available to view through the gcloud command line tool in Cloud Shell console.
This hands-on lab tutorial was created to support Intel-run lab events. It utilizes the Grove* IoT Commercial Developer Kit, including the following components:
- Intel® NUC (DE3915TYKE): A small desktop computer.
- Intel® IoT Gateway Software Suite: A specific version of the Intel® IoT Gateway Software Suite operating system, which is offered only as part of the Grove* IoT Commercial Developer Kit. The operating system comes preinstalled on the Intel® NUC.
For instructions to get started with an Intel® IoT Gateway if you are not participating in a lab event, see Getting Started with Intel® IoT Gateways with the Intel® IoT Developer Kit.
In order to successfully complete this lab, you will need:
1. An active GCP* account
2. Google Cloud Platform service account credentials.
It is assumed these requirements have been taken care of earlier in the boot camp session.
1. Hardware Overview
2. Intel® NUC Developer Hub Overview
3. Luci Interface Overview
4. Read the Temperature Sensor
5. Read the Accelerometer
6. Display Sensor Data in Developer Hub
7. Install Google Cloud Platform*
8. Connect Sensor Data to Google Cloud Platform*
9. Connect Google Cloud Platform* to Intel® IoT Gateway
For more such intel IoT resources and tools from Intel, please visit the Intel® Developer Zone