Get Started with Arduino Create* for Intel-based Platforms

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

In this guide you’ll go through the following steps to connect your system 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 byte

Before you begin

You’ll need the following to complete this guide:

  • Target platform running Ubuntu 16.04

    Note: By default, this guide assumes that you already have your OS installed on your target platform. If you want to install an operating system on your target platform yourself, 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 manually. If you would like to install the OS image as part of this setup process, steps to do so are included in Installing an OS with Arduino Create*, 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):
    • For the Intel® NUC gateway, you need Ubuntu* 16.04 LTS (Desktop version):

  • 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*.
IDE or Development Framework: 
For more complete information about compiler optimizations, see our Optimization Notice.