This document contains steps to get started programming and working with IoT projects using the Arduino Create* Web Editor. The steps in this guide focus on Intel®-based target platforms, including:
- Intel® IoT Gateways
- Any Intel-based x86 64-bit computer with a Intel® Core™, Intel Atom®, or Intel® Xeon® processor. This computer should be running Ubuntu* 16.04
For steps to get started with an UP²* Grove IoT Development Kit, see https://software.intel.com/en-us/upsquared-grove-getting-started-guide.
In this guide you’ll go through the following steps to connect your board to Arduino Create and begin developing code:
You’ll walk through the following basic steps:
Set up the Plugin
Sign in to your Arduino Create account and verify the web editor plugin installation on your host computer.
Connect to your target platform
Use SSH to let Arduino Create access your device, or manually enter the setup commands.
Create your first project
Run a sample application to open the serial terminal and see your messages returned as bytes.
Before you begin
You’ll need the following to complete this guide:
- Target platform running Ubuntu 16.04
Note: If you want to install an operating system on your target platform, you'll need a bootable USB drive containing the OS you want to install. A USB drive with 4-8 GB should be sufficient.
You can let Arduino Create help you install the OS, or do it yourself. If you would like to install the OS image as part of this setup process, you’ll get to a point later on where you can make that choice, so keep your USB drive handy. If you'd like to install the OS yourself, you'll need to download the image from the appropriate location listed below, then write the image to your USB drive using your file writing program of choice:
• For the Gigabyte GB-BXBT-3825* or Dell Wyse 3290* gateways, you need Ubuntu* 16.04 LTS (Server version): https://www.ubuntu.com/download/server
• For the Intel® NUC gateway, you need Ubuntu* 16.04 LTS (Desktop version): https://www.ubuntu.com/download/desktop
- A host computer with an internet connection and web browser. Arduino recommends the Chrome* browser, but you can also use Mozilla Firefox*, Apple Safari*, and Microsoft Edge*.