Arduino 101
Arduino 101 Arduino 101 Arduino 101 Arduino 101

Explore the endless capabilities of physical computing. Arduino 101: with on-board motion sensors and Bluetooth LE radio.  

The Arduino 101 delivers the performance and low-power consumption of the Intel® Curie™ processor with the simplicity of Arduino, all at an entry-level price. It includes onboard Bluetooth LE capabilities, perfect for communicating with smart phones and computers. The built-in six-axis accelerometer / gyroscope enables a variety of motion sensing applications. If you are familiar with the Uno,  the Arduino 101 is a logical next step that adds exciting possibilities. If you’re new to Arduino, the 101 is a great board to start with.

Arduino 101 uses the Curie module that contains two tiny cores, an x86 (Quark) and a 32-bit ARC architecture core, both clocked at 32MHz. The Intel toolchain compiles your Arduino sketches optimally across both cores to accomplish the most demanding tasks.  The 101 comes with 14 digital input/output pins (of which 4 can be used as PWM outputs), 6 analog inputs, a USB connector for serial communication and sketch upload, a power jack, an ICSP header with SPI signals and I2C dedicated pins. Specific libraries support the Inertial Monitoring Unit (IMU) and the Bluetooth Low Energy chip, protocol and profiles. The board operating voltage and I/O is 3.3V but all pins are protected against 5V overvoltage. Some aspects about the Curie cores are still under development and this will bring new functionalities in the near future. To compare this board to the current, past or outdated boards see the Comparison Page.


Microcontroller Intel Curie
Operating Voltage 3.3V (5V tolerant I/O)
USB 1 - Type B
Digital I/O Pins 14
PWM Digital I/O Pins4 4
Analog Input Pins 6
DC Current per I/O Pin 20 mA
Flash Memory available for sketches 196 kB
SRAM 24 kB
Clock Speed 32MHz
Features Bluetooth LE, 6-axis accelerometer/gyro, real-time clock
Length 68.6 mm
Width 53.4 mm
 Weight 26 gr

Arduino 101 is open-source hardware! These are the relevant files:

Schematics - Reference Design

If you want more information about programming the Arduino 101 or how to interface hardware with it, please go to the Product Page.
Arduino 101 is programmed, as all the other Arduino boards  with the Arduino Software (IDE) that you can download for free, with the addition of the Intel Curie core to download with Board Manager.
To find inspiration for what you can do with the Arduino 101, please visit the Getting started Page , check out some Tutorials, and take part in the community the lively discussions on the Forum.