# Introduction

## Introduction

> Intel® Quark™ Microcontroller D2000 Formerly Mint Valley. The Intel® Quark™ microcontroller D2000, is a low power, battery-operated, 32-bit microcontroller with a more robust instruction set than other entry-level microcontrollers. The first x86-based Intel® Quark™ microcontroller, Intel® Quark™ microcontroller D2000 also increases input/output options over other entry-level microcontrollers. Within its small footprint, the Intel® Quark™ microcontroller D2000 includes an Intel® Quark™ ultra-low-power core running at 32 MHz, with 32 KB integrated flash and 8 KB SRAM. [Homepage](http://www.intel.com/content/www/us/en/embedded/products/quark/mcu/d2000/overview.html)

## Intel® Quark™ Microcontroller Developer Kit D2000

> The Intel® Quark™ microcontroller developer kit D2000 consists of a small form-factor board which contains among other things flash storage, a 6-axis compass/accelerometer with temperature sensor, an Arduino-Uno compatible shield’s interface and a booster-pack compatible shield’s interface. A USB connection enables programming and debugging (JTAG) of the development platform. The software tool chain for the development platform is provided by Intel® System Studio for microcontrollers, which is an Eclipse-based\* IDE for developing, optimizing and debugging applications. Features include the GNU compiler collection (GCC), Intel® Integrated Performance Primitives for microcontrollers, the board support package for the Intel® Quark™ microcontroller software interface (Intel® QMSI) and sample applications.

## Intel® System Studio for Microcontrollers

> Tools for Intel® Quark™ Microcontroller Software Developers
>
> * Create exciting IoT solutions with Intel® Quark™ microcontrollers.
> * Develop efficiently in an Eclipse\* integrated development environment (IDE).
> * Build fast, compact code with optimizing compilers and libraries.
> * Ensure quality, power efficiency, and performance with debugger and analyzer.

* [Intel® System Studio for Microcontrollers Homepage](https://software.intel.com/intel-system-studio-microcontrollers)

Intel® Quark™ Microcontroller Targets

* D1000
* D2000
* SE
* Intel Curie Module

Intel(R) System Studio for Microcontrollers Components

* GCC C/C++ Compiler 5.2.1 §
* GNU\* GDB 7.9 §
* OpenOCD 0.8.0 §
* WinUSB driver for Intel® Quark™ Microcontrollers
* TinyCrypt 0.1.0
* Intel® Quark™ Microcontrollers Software Interface 1.0
* Intel® IPP Library for Microcontrollers 1.0
* GNU utilities §
* Eclipse\* Luna 4.4 IDE §
* Python™ 2.7.10 §

Prerequisites

* The package supports x64 host architecture only
* Java\* Runtime Environment version 1.7 or higher must be installed in order to use Eclipse Luna IDE.
* D2000 board should be plugged in the host PC in order to properly install the Microsoft\* Winusb driver (user can reinstall the driver later)
* Internet connection is required to install the TinyCrypt component

file:///C:/IntelSWTools/ISSM\_2016.0.027/docs/get\_started.htm

## Mouser

* [Intel® Quark™ D2000 Microcontroller Developer Kit](http://www.mouser.com/new/Intel/intel-d2000-dev-kit/)
