- Intel® Curie™ module dual-core (Intel Quark processor core and ARC core) with Bluetooth® low energy, 6-axis combo sensor and pattern matching engine
- 14 digital input/output pins (four can be used as PWM output pins)
- Four PWM output pins
- Six analog input pins
- 3.3 V operating voltage with 5 V tolerant I/Os
- 7 V to 12 V recommended input voltage
- 20 mA DC current per I/O pin
- 196 kB Flash memory
- 24 kB SRAM
- 32 MHz clock speed
- USB connector for serial communication and firmware updates (DFU protocol)
- Power jack
- 68.6 mm length and 53.4 mm width
- 34 gr. weight
Schematics and Layouts
The schematics and CAD files for the Arduino 101* (branded Genuino 101* in some countries) are open source:
- CAD files: https://www.arduino.cc/en/uploads/Main/Arduino101RefDesign.zip
- Schematics: https://www.arduino.cc/en/uploads/Main/Arduino101-REV4Schematic.pdf
Digital and Analog I/Os
The 20 general purpose I/O pins can be used for digital input and digital output. All pins operate at 3.3 V and can be used as interrupt source. Each pin can source or sink a maximum of 20 mA current.
Among the 20 I/O pins:
- The four pins numbered 3, 5, 6 and 9 can be used for PWM output.
- The six pins labeled A0, A1, A2, A3, A4, A5 provide a 10-bit resolution and measure values from ground to 3.3 V.
- The serial pins labeled 0 (RX) and 1 (TX) are used to receive (RX) and transmit (TX) serial data.
- All pins can trigger an external interrupt, that is an interrupt on a low value, a high value, on a rising edge or a falling edge. In addition, the pins labelled 2, 5, 7, 8, 10, 11, 12, 13 can trigger an external interrupt on a change or value.
- The digital pin 13 drives a built-in LED. When the pin value is HIGH, the LED is on, when the pin is LOW, the LED is off.
- The SDA and SCL pins support serial data transfer using I2C/TWI protocol.
There are three ways to power the Arduino 101* (branded Genuino 101* in some countries) board:
- By using the USB connection
- By connecting an AC-to-DC adapter into the board's power jack
- By inserting the leads from a battery in the GND and Vin pin headers of the power connector
List of Material
You need to the following equipment to use the Arduino 101* (branded Genuino 101* in some countries) board with the open developer kit for Intel® Curie™ module:
- ARM Micro JTAG connector
- FlySwatter2* or J-Link* debugger
- FTDI USB to serial converter cable (for example part reference TTL-232r-3v3 or TTL-232R-5v)
- Standard USB 2.0 A plug to B plug
- Arduino 101 board