Introduction: LinkIt ONE Installation Guide for Windows

About: One of my hobbies is taking stuff apart and seeing how I can customize it.

More software? I thought I could use the Arduino IDE! In this instructable I am going to show you how to get your board working. Better, I will show you how to install the LinkIt ONE SDK with a later and better version of Arduino - 1.6.4!

SDK stands for Software Development Kit. In this case, it is a plugin that is added to the Arduino IDE which enables us to program the LinkIt ONE. The Arduino IDE is the supported IDE for writing and uploading code to their boards. To program your board you will need both of them.

I had some trouble while following this guide. It says that the SDK is only compatible with Arduino IDE 1.5.6r2. I wanted a newer version. I searched the forums and I found the following way.

Credit goes to the people here. This instructable is basted on the information there.

Read on to find out how!

Step 1: Install the Arduino IDE

First, if you do not already have it installed you will need to install the Arduino IDE. Go to the previous releases page and download version 1.6.4. There is also a non-admin install option if necessary. Basically, just double click it and the installer will guide you through the process.

When it is done it will look like the second picture I have. The black box is there because I clicked show details. Click close and move on to the next step.

Step 2: Drivers...

In order for your computer to recognize the LinkIt ONE you will need to install a driver. Use this one. For Mac users get this one. Double click the file and it will install the necessary driver files. That's all!

Proceed to the next step.

Step 3: The SDK

For the SDK, we will be working in the Arduino IDE we installed so go ahead and open it up. Also, this only works with beta version 1.1.09 of the SDK not the latest supported which is 1.1.05.

  1. Go to File > Preferences
  2. Paste the following URL into the Additional Boards Manager URLs section
  3. Click Ok.
  4. Go to Tools > Boards > Boards Manager
  5. Scroll down until you find a listing about LinkIt ONE and Seed Studio
  6. Click it.
  7. Select version 1.1.09 from the drop down menu
  8. Click install
  9. Wait...

For the URL in step 2, just right click it and select "copy link location" and paste in in the right box. Use the pictures for reference. Now, close the IDE and restart it. Proceed to the next step.

Step 4: Firmware Update

Now...we're almost done. In this step we need to update the firmware on the board to match the firmware installed.

  1. Go to Tools > Board and select LinkIt ONE
  2. Go to Tools > Programmer > LinkIt Firmware Updater
  3. Select Tools > Burn Bootloader to start the update manager

  4. Set the MS<>UART switch to MS
  5. Click download in the firmware Updater Window
  6. Connect your board

Once it has finished unplug it and switch it back to UART so you can upload sketches.

Step 5: Test...

Now, try to upload the blink sketch in File>Examples>Basic>Blink in the IDE using your new Arduino/SDK setup.

Did it work? Great! Your set! I hope this helped! If you have any questions but them in the comments box bellow and I'll get back as soon as possible!