1. Unbox the Grove* Starter Kit and Arduino 101* (branded Genuino 101* outside the U.S.):
2. Remove the Grove Base Shield from the Grove Starter Kit and attach it to the Arduino 101:
3. IMPORTANT: Ensure the base shield's voltage selector switch is set to 5V (move the VCC switch to the right):
4. Connect the LCD screen to any I2C socket and rotary angle to A0 socket with a grove connector cable as shown below, the cables are in the green box:
5. Connect the Arduino 101 to the Intel IoT Gateway using the USB cable provided:
6. Connect the Intel IoT Gateway to Ethernet and Power:
7. Press the power button on the IoT Gateway to boot it. It will take about two minutes or so for the device to boot. Once it has booted the default Node-RED flow on the gateway will run and display the Gateway's IP Address on the LCD panel attached to the Arduino 101. The IP Address displayed is the IP Address of your Intel IoT Gateway NUC. You will use this to attach to your gateway throughout the rest of this lab.
Note: If you do not see your IP address within about five minutes (make sure you give the NUC plenty of time to boot), you can try the following:
- Ensure that the network cable is connected properly and that it is connected to a network with Internet Access. If you re-connect the cable wait at least one minute to see if the IP Address appears on the LCD. The default flow only updates the display of the address once every minute.
- If you still don't see an IP Address, you can try re-booting it by pressing the powerbutton until the light turns off, then turning it back on again.
8. Once the IP Address has been displayed, wait another two minutes and then open your browser and go to the IP Address from the previous step (http://your.nucs.ip.address where your.nucs.ip.address is the IP Address from above). If you are presented with a Privacy Statement click Continue.
Note: Why are we waiting? The "IoT Gateway Developer Hub" is a web application that is delivered by an nginx web server instance that takes a little bit of time to spin up. Just because the IP Address is showing on the LCD, that doesn't mean that the web application is ready yet. Give it a few of minutes, it may even take up to five minutes or so, and you'll likely be less frustrated! Have some fun while you wait, try turning the knob on the Rotary Angle Sensor to see the background colors on the RGB LCD change. That happens because the default Node-RED flow (we'll see that soon) is reading that sensor value and changing the background color based on the value it reads. Enjoy.
9. Login using root as both the user name and password:
10. If presented with the License Agreement, click Agree to continue:
11. Once you have successfully logged in, you should see the IoT Gateway Developer Hub (a.k.a. Dev Hub).