# Tools

## Tools

## Intel System Studio for Microcontrollers Software

> Cost 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 Microcoontrollers](https://software.intel.com/en-us/intel-system-studio-microcontrollers)

Intel® Quark™ microcontroller targets

* D1000 Download
* D2000 Download
* SE (Sign Up)
* Intel Curie Module (Sign Up)

![](https://software.intel.com/sites/default/files/managed/87/a6/Final-Diagram-footnote.png)

## Intel System Studio for IoT Software

> Cost Free for 12 month evaluation license may only be used for evaluations and non-commercial use The Smart Way to Create Smart Code-Based on Deep, System-Wide Insights
>
> * Accelerate time to market for Intel® architecture-based systems and embedded applications
> * Cross-development tools for Intel architecture and multiple target operating systems

* [Intel® System Studio 2016](https://software.intel.com/en-us/intel-system-studio)

![](https://software.intel.com/sites/default/files/dpd-iss-block-diagram.png)

## Intel XDK IoT Edition Software

> Free Node.js\* is great for creating web interfaces. It works well with cloud connectivity to get your IoT devices communicating with one another quickly.

[Intel® XDK IoT Edition](https://software.intel.com/en-us/iot/software/ide/intel-xdk-iot-edition)

## Wind River Rocket Software

> Free Help your Internet of Things (IoT) projects take off with Wind River® Rocket™, a free embedded operating system specifically designed to quickly and easily build small, intelligent devices.
>
> Projects with Rocket® are dramatically simplified by our new cloud-based development environment, Wind River Helix™ App Cloud. Find out more at the Rocket Developer Zone.

* [Wind River® Rocket™ Homepage](http://windriver.com/products/operating-systems/rocket/)
* [Wind River® Rocket™ Platforms Supported](https://software.intel.com/sites/default/files/managed/8d/f0/PLATFORM_SUPPORT.pdf)

## Wind River Intelligent Device Platform XT Software

> Cost Connect Your Edge Devices to the Cloud
>
> Wind River® Intelligent Device Platform is a scalable, sustainable, and secure development environment that simplifies the development, integration, and deployment of gateways for the Internet of Things (IoT).
>
> Wind River® Intelligent Device Platform XT is a customizable middleware development environment that provides security, connectivity, rich networking options, and device management. It simplifies the development, integration, and deployment of gateways for the Internet of Things.

* [Wind River® Intelligent Device Platform Homepage](http://www.windriver.com/announces/intelligent-device-platform/)
* [Wind River® Intelligent Device Platform Press Release](http://www.windriver.com/news/press/pr.html?ID=12221)
* [Wind River® Intelligent Device Platform XT Product Overview](http://www.windriver.com/products/product-overviews/IDP_XT_Product_Overview.pdf)
* [Wind River® Intelligent Device Platform XT Product Note](http://www.windriver.com/products/product-notes/PN_IDPXT.pdf)

## Wind River VxWorks Software

> Cost The world’s most widely deployed real-time operating system. VxWorks® is the industry’s leading commercial embedded operating system, offering a feature-rich development environment with the uncompromising performance required for mission-critical and safety-mandated applications.

[VxWorks® Homepage](http://www.windriver.com/products/vxworks/)

## Wind River Simics Software

> Simulate Anything, Chip to System. Wind River® Simics® provides the access, automation, and collaboration tools required for Agile development practices.
>
> A Better Way to Build Embedded Software. Simics simulates systems—from the smallest to the most complex—so you can adopt new development techniques that are simply not possible with physical hardware. By moving from physical hardware to a virtual lab, embedded software teams can revolutionize crucial aspects of their processes.

[Wind River Simics](http://www.windriver.com/products/simics/)

> **Knowledge Library** Browse our archive of documents, videos, and presentations to learn more about how Wind River® Simics® can revolutionize embedded software development. [Knowledge Library](http://www.windriver.com/products/simics/knowledge-library.html)

## Intel System Modeling and Simulation Solution

> Cost Predict, Analyze, and Optimize Your Systems. Speed up the deployment of your business’s complex systems by modeling and simulating hardware and software interactions using Intel® CoFluent™ technology. This solution analyzes the behavior of your systems, and predicts the network and performance requirements of software stacks and hardware activities before you purchase and deploy your equipment — including equipment for big data clusters and Internet of Things (IoT) solutions. Simulations help you determine the optimal settings for your unique needs, so you can plan the most effective network and save time and money.

[Intel System Modeling and Simulation Solution](http://www.intel.com/content/www/us/en/cofluent/overview.html)

## Intel Cofluent Studio Software

> Cost Model and simulate system behavior Design and Model Optimized Architecture. Intel® CoFluent™ Studio is a modeling and simulation tool for optimizing early architecture and designs, predicting performance, and maximizing resource utilization.

[Intel Cofluent Studio](http://www.intel.com/content/www/us/en/cofluent/cofluent-studio.html)

## Intel IoT Developer Kits Software

> Free Build innovative prototypes and take them to production-ready products with this collection of hardware and software options. The developer kit includes:
>
> * Development boards and starter kits
> * IDEs to support a variety of programming languages
> * Libraries to support I/O and sensor interactions
> * Intel® IoT Gateway Technology
> * Cloud connectors to enable analytics
> * Documentation and code samples

* [Intel® IoT Developer Kit](https://software.intel.com/en-us/iot/hardware/devkit)

## IoT starter Kits Powered by AWS Cloud Hardware

> cost

## Wearable Smart Gateway Hardware

> cost The Wearable Smart Gateway *(WSG*) is the world’s first wearable communications gateway that allows first responders to securely share multimedia information over wide-area networks in real time.

[Wearable Smart Gateway](https://software.intel.com/en-us/articles/the-wearable-smart-gateway-revolutionary-wearable-tech-for-first-responders)

## Intel IoT Gateways Hardware

> cost Intel® IoT Gateways connect legacy and next generation intelligent infrastructure reducing time-to-market and development cost with open architecture pre-validated solutions.
>
> Intel® IoT Gateways are preconfigured with Wind River Helix Device Cloud agent, it provides easy connectivity to facilitate device configuration, data capture, file transfers, etc.

* [Intel® IoT Gateways Homepage](https://www-ssl.intel.com/content/www/us/en/embedded/solutions/iot-gateway/overview.html)
* [Intel® IoT Gateways: Publishing Data to an MQTT Broker Using Python](https://software.intel.com/en-us/SetupGateway-MQTT)
* [Getting Started with Intel® IoT Gateways with Intel® IoT Developer Kit 3.5](https://software.intel.com/en-us/getting-started-with-intel-iot-gateways-and-iotdk)

Intel Gateway Solutions for IoT provides:

* Connectivity up to the cloud and enterprises
* Connectivity down to sensors and existing controllers embedded in the system
* Preprocess filtering of selected data for delivery
* Local decision-making, enabling easy connectivity to legacy systems
* A hardware root of trust, data encryption, attestation, and software lockdown for security
* Local computing for in-device analytics.

## Accesos a IoT Analytics Software

### Intel® IoT Analytics Dashboard

> Free This beta cloud-based analytics system for IoT includes resources for the collection and analysis of sensor data. Using this service, you can jump-start data acquisition and analysis without having to invest in large-scale storage and processing capacity.

[Intel® IoT Analytics](https://software.intel.com/en-us/iot/software/cloud-analytics)

### Third-Party Cloud Resources

> Cost Cloud and Analytics Tools. Connect your Intel® IoT project to a variety of cloud and analytics services.

[Third-Party Cloud Resources](https://software.intel.com/en-us/iot/software/cloud-analytics)

## Accesos a Red API Intel Mashery Software

> Mashery Enterprise Powers Advanced API Programs. API INTEGRATION, ROUTING, TRANSFORMATION, CHOREOGRAPHY, AND MORE...

* [Mashery Homepage](http://www.mashery.com/)
* [TIBCO Software to acquire API Management Leader MASHERY](http://www.tibco.com/company/news/releases/2015/tibco-software-to-acquire-api-management-leader-mashery)

## Accesos Amazon Web Services IoT Service SDK Software

> Cost

## Intel Firmware Support Package Software

> Free An easy-to-integrate and scalable firmware solution for developers creating the next-generation of Intel® processor-based systems
>
> Intel® Firmware Support Package (Intel® FSP) provides key programming information for initializing Intel® silicon and can be easily integrated into a boot loader of the developer’s choice. It is easy to adopt, scalable to design, reduces time-to-market, and is economical to build.
>
> Intel FSP Components
>
> * CPU, memory controller, and Intel® chipset initialization functions as a binary package: Provides silicon initialization ingredients, preserves existing features and frameworks, and fits into existing boot loaders
> * Integration guide: Describes the APIs available to communicate with Intel FSP and to integrate it with a boot-loader solution

[Intel® Firmware Support Package](http://www.intel.com/content/www/us/en/intelligent-systems/intel-firmware-support-package/intel-fsp-overview.html)

## Intel Boot Loader Development Kit  Software

> Free Fast, simple, flexible firmware development for basic initialization of embedded systems The Intel® Boot Loader Development Kit (Intel® BLDK) is a software toolkit that allows creation of customized and optimized initialization firmware solutions for embedded Intel® processor-based platforms. Intel BLDK enables rapid development of firmware for fixed-function embedded designs—those requiring basic initialization and functionality rather than the full capabilities delivered with a traditional BIOS.

[Intel® Boot Loader Development Kit](http://www.intel.com/content/www/us/en/intelligent-systems/intel-boot-loader-development-kit/intel-bldk-initialization-firmware-development-solutions-toolkit.html)

### Intel Parallel Studio XE

> Cost Deliver top C++ and Fortran application performance with less effort
>
> * Faster code: Boost applications performance that scales on today’s and next-gen processors
> * Create code faster: Utilize a toolset that simplifies creating fast, reliable parallel code&#x20;
>
> Intel® Parallel Studio XE 2015 comes in three editions based on your development needs:
>
> > Composer Edition includes compilers, performance libraries, and parallel models optimized to build fast parallel code. Professional Edition includes everything in the Composer edition. It adds performance profiler, threading design/prototyping, and memory & thread debugger to design, build, debug and tune fast parallel code. Cluster Edition includes everything in the Professional edition. It adds a MPI cluster communications library, along with MPI error checking and tuning to design, build, debug and tune fast parallel code that includes MPI.

[Intel® Parallel Studio XE](https://software.intel.com/en-us/intel-parallel-studio-xe)

* Intel Parallel Composer:
  * Intel C++ Compiler with Cilk Plus and OpenMP
  * Intel Fortran Compiler with OpenMP
* Intel Parallel Advisor helps programmers decide where to parallelize their code, and whether the resulting performance gain will be worth the effort
* Intel VTune Amplifier (formerly VTune Performance Analyzer) is a performance profiler that analyzes hotspots, concurrency and locks-and-waits.
* Intel Parallel Inspector improves reliability by identifying memory errors and threading errors.

![](http://www.colfaxdirect.com/store/pc/catalog/intel-parallel-studio-xe-editions-comparison.gif)

### Intel Parallel Studio XE Cluster Edition Software

>

[Intel® Cluster Studio XE](https://software.intel.com/en-us/articles/intel-cluster-studio-xe-documentation)

### Intel Parallel Studio XE Composer Edition Software

> Cost Composer XE is itself a suite of products. It consists of the C++ compiler with Cilk Plus extensions, the Fortran compiler, Math Kernel Library, and Threading Building Blocks.

## Intel Video Pro Analizer Software

> Cost A comprehensive tool suite for advanced video quality analysis and to ensure encoder compliance. Supports Microsoft Window&#x73;*, Linux*, and OS X\*.
>
> * Inspect, test and debug the entire decode/ encode process
> * Analyze HEVC, VP9, AVC and MPEG-2 encoders and decoders
> * Validate bitstreams for compliance, ensuring compatibility with the widest range of decoders
> * Innovate with BT.2020, SHVC, and SCC for UHD & HDR viewing experience
> * User intuitive views of heat maps, syntax element, splits, motion vectors, reference frames, statistics extraction and side-by-side comparisons

[Intel® Video Pro Analyzer (Intel® VPA)](https://software.intel.com/en-us/intel-video-pro-analyzer)

## Intel XDK Software Free

## Intel® Distribution for Python\*

> Accelerating Python\* performance on modern architectures from Intel. Accelerate HPC and data analytics with high-performance Python [Homepage](https://software.intel.com/en-us/intel-distribution-for-python)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://theiotlearninginitiative.gitbook.io/intel/tools.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
