Intel Curie Module Datasheet March 2017 Document rev. 1.3 The Intel Curie module is a hardware product offering design flexibility in a small form factor. This complete, low-power solution comes with compute, motion sensor, Bluetooth low energy, battery-charging, and pattern matching capabilities for optimized analysis of sensor dataenabling quick and easy identification of actions and motions. Intel Quark SE Microcontroller C1000 Processor Core Intel Curie Module x86 ISA-compatible CPU 6-Axis 32 MHz clock, 32-bit address bus Accelerometer/ 1.8V/3.3V LDO Gyroscope 8 kB 2-way L1 instruction cache 1.33 DMIPs/MHz, total of 42.56 DMIPs max. Battery Charger Sensor Subsystem BLE Intel Quark SE (Optional) ARC* EM4 DSP core with floating point unit 8 kB L1 instruction cache, 8 kB data CCM Tightly coupled IO to interface sensors/actuators Pattern Matching Accelerator 1.4 DMIPS/MHz Pattern Recognition Accelerator Built-in Neuron nodes K-Nearest Neighbors (k-NN) and Radial Basis Functions Security (RBF) Secure boot and update Isolated SRAM regions Sensor Subsystem Interfaces Flash (NVM) read/write access 2 Two I C master with standard and fast modes Two SPI master up to 16 MHz clock with 4 chip selects Host Interfaces 19 channel 12-bit ADC USB 1.1 FS device 2 16 GPIOs Two I C master/slave with standard, fast & fast mode plus Two timers Two SPI master up to 16MHz clock with 4 chip selects One SPI slave Power Management Two UARTs, 300 kBaud to 2 MBaud SoC states: Active, Sleep and Off Four timers Sensor subsystem: Sensing active, sensing wait and Four PWM sensing standby 2 I S with sample size from 12 to 32-bit Platform power DC-DC 1.8 V, 3.3 V 32 GPIOs 19 comparators Memory 384 kB Flash +8 kB OTP Flash Clock 80 kB SRAM 32 kHz and 32 MHz crystal oscillators 32 MHz oscillator Thermals 32 kHz RTC and AON counters/timers -25 to 70C operating range control Intel Curie Module March 2017 Datasheet Document rev. 1.3 1Hardware Reference Designs Intel has multiple reference designs available through select partners and ODMs. One reference design for the maker community, for example, is the Arduino 101* (branded Genuino 101* in some countries) board which can be used for quick prototyping of concepts. It has the same pin configuration as the Arduino UNO, making it compatible with the majority of components in the Arduino community. Intel Software Platform Intel offers several software solutions for the Intel Curie module. These include an open source solution designed to assist developers by increasing the speed and ease of development for a wide variety of products. The Intel Curie Open Developer Kit (ODK) provides access to software, firmware, and services needed for a variety of use cases. The software platform affords more flexibility to the developers to build with multiple environments and the capability to integrate into different IDEs. Intel Curie Module Block Diagram BLE ATP INT AON GPIO PAD 5/ BALUN BLE RF I2C0 SS Intel GPIO AON 5 External PAD Nordic* STMicroelectronics* ATP BLE INT EXTERNAL PAD 05/ I2C1 SS Bluetooth BAL-NRF02D3 External PAD GPIO 5 Quark SE SPI0 SS low energy UART 0 BLE DEBUG External PAD controller C1000 BLE I2C NRF51822 32MHz ATP INT/GPIO 32MHz In VDD BLE SEN XTAL External PAD 32KHz 16MHz 32kHz In OSC XTAL I2C0 External PAD 6-AXIS AUX I2C 6AXIS INT1 I2C1 6AXIS INT2 AON GPIO PAD 4/AON GPIO 4 External PAD Bosch* BMI160 VDD 6AXIS SPI0 M/GPIO SPI1 SS External PAD 6-AXIS SENSOR EXTERNAL PAD SPI1 M/GPIO External PAD VUSB EN EXTERNAL PAD 62/GPIO 28 LDO 3.3V SPI0 SS/GPIO VDD USB External PAD 5V BUS SENSE Microchip* EXTERNAL PAD 07/GPIO 7 /AIN 7 I2S/GPIO MIC5504-3.3YMT VCC USB 3P3 External PAD UART1/GPIO SS BUCK VOUT External PAD 1.8V/3.3V BUCK BUCK EN GPIO/AIN REGULATOR BUCK VSEL External PAD PLT CLK 1 Texas Instrument* JTAG TPS62743 PWM/GPIO SS External PAD VCC SRAM 1P8 LDO 1.8V 32/16/8/4 MHz VCC AON 1P8 ON Semiconductor* External PAD NCP170AMX180TCG PLT CLK/GPIO SS VCC RTC 1P8 LDO1P8 VOUT 3P3 ESR1 LX VCC BATT ESR3 3P7/ VSYS VCCOUT ESR1 3P3 VCC BATT OPM3 3P7 1P8 ESR2 LX OPM2P6 VOUT EXTERNAL PAD 17/GPIO SS 9 /AIN 17 VCCOUT AVD OPM 2P6 1P8 ESR3 LX VCCOUT ESR3 1P8 VSYS POWER SUPERVISOR VDD PLAT 1P8 MRESET B VCCOUT QLR2 1P8 Maxim* POR B VDD PLAT 3P3 VCCOUT QLR1 3P3/VCC VSENSE ESR1 MAX16074RS29D3+ VDD HOST 1P8 ATP RST B VCCOUT HOST 1P8 RST N PAD ADC 3P3 VCC VIN 1.8-3.3V CMP 3P3 VCC 2.0-3.3V PV BATT CHG STATUS EXTERNAL PAD 15/ BATTERY CHARGER IO AON VCC GPIO SS 7 /AIN 15 1.8V BATTERY ISET (Optional) Texas Instruments* CHG STATUS BQ25101H VCC HOST 1P8 PG BATTERY TEMP POWER SUPERVISOR SENSOR SUBSYSTEM RICOH* R3117K161C CLOCK POWER For more information, please visit: