Troubleshooting Connections with the UP Squared* Grove IoT Development Kit and Arduino Create*

If you find yourself unable to connect your UP Squared* board to Arduino Create* using the default method, you can try an alternate method: connecting to the board using a serial terminal. Follow the steps below.

Before You Begin

Make sure you have your board connected to power and Ethernet, as shown below.

board connected to power and Ethernet

Also make sure the micro USB cable is plugged in to the UP Squared board:

micro USB connected

Your board should look like the following:

power and ethernet connected to board

Connecting to Arduino Create

  1. Install a serial terminal application on your computer (if you don’t already have one), like PuTTY*:
  2. On your host computer, open the Device Manager and look for the entry for the UP Squared board, which will be listed as USB Serial Device. Make a note of the COM port the board shows up as (for example, COM4):

    device manager showing USB connection
  3. In PuTTY, set the Speed to 115200, and the Serial line to the COM port you found above (for example, COM4):
    screenshot of PUTTY session
    This opens a serial window you'll use later to enter commands to your board.
  4. Log in to the board using upsquared for both the user name and password.
    serial window used to enter commands

Configure the UP Squared Board

  1. On your host computer, go to Log in using your Arduino account.
  2. When given the option, click I have already installed an OS on my device.

    screenshot of get ready tab selected

  3. On the next screen, click My Device is Ready.

    screenshot of select my device is ready

    Note: If you don’t already have an Arduino Create account, follow the onscreen instructions to sign up. You'll need to activate your account and log into the site using your new account.


    In your terminal window, enter each of the commands provided by Arduino Create, one by one. This installs an Arduino connector on your target platform.

    Note: For Option B to work, your host and device do not need to be on the same network.  

  5. When finished running the commands, return to the Arduino Create interface and click Next to connect to your board.

    screenshot of options to select

Name Your Board

  1. Give your board a name, such as up2.  

    name your board

Note: Your board connects to the Arduino Create development environment over the Internet.  If you disconnect your board and move it to another location, it should reconnect to the Arduino Create environment.  If you are using proxy settings, you will need to go through this setup process again if move your board to a network that doesn’t have a proxy.

Next Steps

Now that you have your board connected, return to run your first project on the board.

For more complete information about compiler optimizations, see our Optimization Notice.