Quick Start with Codebender

We recommend using Codebender, which needs Firefox or Chrome, however if you can't, please read the below guide for your board.
- Getting Started with Blend
- Getting Started with Blend Micro
- Getting Started with BLE Shield

Step 1 - Sign Up Codebender

Codebender is an online development and collaboration platform for all Arduino users, makers, and engineers out there. You can visit Codebender for more information


In order to use Codebender, you have to register an account first.

  • To create an account, you can either type in a username, an email, and a password, or sign up with your Google or Github account (no more passwords to remember).
  • If you typed in your own credentials, you will receive an email with an activation link. Just click on the "Confirm Account" button.
  • If you chose to sign up with Google or Github, you may need to login and authorize Codebender.

Step 2 - Install Codebender Plugin

After the signing up, you will be redirected to Codebender homepage. A message will appear to inform you that you will have to follow the Codebender "Getting Started Guide". Just click on the "Let's Go!" button.

Follow their step "Install our Browser Plugin"

Firefox user

  • If you are using Firefox, click on the "Add to Firefox" link. A popup message will appear… just click "Allow" to continue.
  • Firefox will download the plugin, and then a window will open. Click "Install Now" to continue.
  • Restart Firefox.

Chrome user

  • If you are using Chrome on Windows 8/8.1, click on the "Add to Windows" link to download the plugin. A Codebendercc.msi file will appear in your Downloads folder. Double click on the file to install the plugin.
  • If you are using Chrome on Linux, Mac OS X, or other Windows editions, click on the "Add to Chrome" link to get to the chrome web store. There, click on the "+ FREE" button to install the plugin.
  • After you’ve installed the plugin, you'll need to restart Chrome.

Step 3 - Install Drivers

You may need to install hardware drivers in order for your board to work with your PC, Codebender will guide you through the install procedure if required.

If you are using BLE Shield or BLE Mini, go to the Final Step.

Step 4 - Test Your Blend or Blend Micro

Connect your Blend or Blend Micro to your PC with a micro-USB cable, LED(s) on the board should light up as the picture below.


In the widget below, on the left drop-down menu select your board's model, either "Blend" or "Blend Micro 3.3V/8MHz". On the right menu, choose the port that you board is connected to. On Windows, the name of that port should be COMxx. On Linux or Mac OS X, it should be /dev/ttyxxx.

Click on the "Run on Arduino" button and you should see a LED blinking after the message "Upload sucessful" is displayed on the above widget.


Final Step - Test Bluetooth Low Energy

Select your board

Make sure you have selected the correct board and port name, click "Run on Arduino" and wait for "Upload sucessful".

Test with our free App

  • Download our BLE Controller App for Android or iOS
    - Kindly visit our Android Support page if you could not install our App from Google Play
  • Launch BLE Controller App and select "Simple Chat" from the top left menu
  • Press "Scan"
  • Press on the name of the BLE device discovered
  • The App should received the "Hello World!" messages which are sent from the Arduino board repeatedly.