Arduino 101 Board for Development with Intel Curie Controller

Arduino 101 Board

Arduino 101 Board (Genuino 101 Board)

In this article we discuss about Arduino 101 Board, before this you must know about what is Arduino? and  its detailed introduction. Please check our previous Arduino Introduction and Arduino UNO Board article.

Lets start with Arduino 101 board. This board is designed By Arduino collaboration with Intel. This board include Intel Curie controller. Arduino 101 has both Intel and Arduino features and this hybrid combination makes developer work easy for rapid prototyping of IoT and other application development.

Below are some unique features of this board,

  • A learning and development board that delivers the performance and with the simplicity of Arduino at an entry-level price.
  • Arduino 101 board is same as Arduino UNO with the addition of on board feature like Bluetooth Low Energy (BLE) capabilities and a 6-axis accelerometer/gyro to help you easily expand your creativity into the connected world.
  • This board built with low-power consumption Intel Curie
  • The module contains two tiny cores,
    • an x86 (Quark) with clocked at 32 MHz
    • a32-bit ARC architecture core with clocked at 32MHz.
  • Open source RTOS and framework developed by Intel.

The 101 comes with

  • 14 digital IO (input/output) pins
  • Out of 14 pins, 4 pins can be used PWM outputs (Pulse Width Modulation)
  • 6 analog inputs
  • A USB connector is provided for serial communication & sketch upload
  • A power jack for providing power
  • An ICSP header with SPI signals
  • I2C pins.
  • Operating voltage of board and I/O is 3.3V
  • All pins are protected against 5V overvoltage.



See alsoIntel® Galileo for Internet of Things Development


Technical specs of Arduino 101 Board

Microcontroller Intel Curie
Operating Voltage 3.3V (5V tolerant I/O)
Input Voltage (recommended) 7-12V
Input Voltage (limit) 7-20V
Digital I/O Pins 14 pins
PWM Digital I/O Pins 4 ( out of 14 pins,  4 pins are for PWM IO)
Analog Input Pins 6
DC Current per I/O Pin 20 mA
Flash Memory 196 kB
SRAM 24 kB
Clock Speed 32MHz
Features Bluetooth LE, 6-axis accelerometer/gyro
Length 68.6 mm
Width 53.4 mm
Weight 34 gr  (1 unit gr=0.065 gram)



The 101 can be programmed with the Arduino IDE software. You can use any programming language for start. If you don’t know you programming language, you can start with Aquino’s own Arduino Programming language, it is very easy to for beginners.


Differences with other boards

Common features with UNO

  • connectors
  • available peripherals
  • Zero (32 bit micro-controller, 3.3V IO)

Unique features

  • low power Intel micro-controller
  • on-board BLE
  • motion sensors


  • Time to Time regular update of the firmware
  • Arduino IDE Software will incorporate the latest Firmware and from the “Burn Boot loader” menu item, an automated update procedure take place.


  • Powered via the USB connection or
  • with an external power supply.
  • It have ability to select the power source automatically.
  • External power i.e non-USB can come either from an AC-to-DC adapter or battery.


See alsoArduino Traffic Light Controller || IoT Project


Let us know what you think about this Arduino 101 Board, the hybrid combination of Arduino and Intel, in the comment section below.

If you like this post subscribe our YouTube Channel for IoT video Tutorials. You can also find us on Twitter, Facebook, and Instagram for more updates.



Featured Image Credit: Arduino 101                                                                            For more details about Arduino 101 visit: Arduino 101                                                      For Intel Curie Module Datasheet: Intel® Curie™

Naval Allurwar
He is a learner and passionate about IoT ,and other new technologies. He has good industrial experience in IoT & Smart cities. He love to learn new things & make understandable to others at .