arduino 101 doesnt respond to sample code

im new to arduino so i started with the sample codes in the library. this is the very first

title: 'blink/arduino 1.6.9'

Turns on an LED on for one second, then off for one second, repeatedly.

Most Arduinos have an on-board LED you can control. On the Uno and
Leonardo, it is attached to digital pin 13. If you're unsure what
pin the on-board LED is connected to on your Arduino model, check
the documentation at

This example code is in the public domain.

modified 8 May 2014

by Scott Fitzgerald

// the setup function runs once when you press reset or power the board
void setup() {
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);

// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second

so i hit the compile arrow, and then i get this message on the bottom:

Sketch uses 4,588 bytes (16%) of program storage space. Maximum is 28,672 bytes.
Global variables use 149 bytes (5%) of dynamic memory, leaving 2,411 bytes for local variables. Maximum is 2,560 bytes.

When posting code, you should always post it between [code]code tags[/code].

That message tells you that the code compiled without errors.

Did you press the Arrow button or the one to it's left with a 'tick' on it?

To upload the compiled code to the board, press the button with an 'arrow' or click on ">Sketch >Upload" from the menu.

Pressing the button with a 'tick' will compile the code, but not upload it.

i hit the arrow button. its the button that reads "upload" when i highlight it with my mouse. this is an arduino 101 btw. not sure how much that matters.
i also made sure to go into Tools menu and select arduino/genuino uno because it looked like it was less specific than the other arduino options, and i could not find one that was specific for arduino 101, which is what i have. might i need to download more drivers that are specific to the arduino 101??

You need to install the Arduino 101 core, then select it as the board.

This can be done from the IDE's "Boards Manager".

Tools >Board, then click on "Boards Manager".

Scroll down to "Intel Curie boards by Intel", then click "Install". Installation will take a little while.

After this, you might need to close and re-open the IDE. (I can't remember.)
Then, you will see your board listed under >Tools >Board.

Edit: You won't need to restart the IDE - I just went through the process here. :slight_smile: