Tools & IDEs

To enable IoT solutions across various markets, such as industrial, medical, and energy, you need a variety of tools. These tools can include integrated development environments (IDE), security tools, cloud connectors, libraries, and more.

Integrated Development Environments (IDEs)

Program your IoT solutions in C, C++, and Java* using the following IDEs.

Intel® System Studio

Accelerate development of system and IoT applications, boost performance and power efficiency, and improve system reliability with this comprehensive, cross-platform tool suite.

Arduino Create*

Quickly set up this cloud-based IDE that fully supports Intel® libraries and Intel®-based platforms. Export your IoT development from Arduino Create* to Intel® System Studio for advanced capabilities.

Middleware & SDKs

Develop or connect your applications using the following tools, SDKs, APIs, and documentation developed by Intel.

Intel® Media SDK

Develop media applications on Windows* and embedded Linux* platforms with this cross-platform API. It includes video editing and processing, media conversion, playback, and video conferencing.


Intel® Distribution of OpenVINO™ Toolkit

Develop applications and solutions that emulate human vision. Based on convolutional neural networks (CNN), the toolkit extends workloads across Intel® hardware and maximizes performance.


Intel® AI DevCloud

Powered by Intel® Xeon® Scalable processors, use this cloud solution for machine learning and deep learning training and inference compute needs.

Request Access


Cloud Services

Deliver a better solution out of the box, create easy to use features, and take your solution from prototype to production more rapidly.

Intel® Data Analytics Acceleration Library

Analyze large datasets, optimize data ingestion, and deliver faster and better predictions.


Intel® Math Kernel Library

Accelerate math processing routines to increase application performance and reduce development time.


UPM

Get drivers for a wide range of sensors, actuators, and connectivity with this high-level sensor library for the Intel® IoT Platform.


MRAA

Use this Linux* library for low-speed I/O communication in C with bindings for C++, Python*, Node.js*, and Java*.

All SDKs

Security

Reduce the complexity of developing IoT solutions and deploy them efficiently and securely.

Intel® Enhanced Infrastructure Protection

Secure IoT gateway operations and protect existing legacy and greenfield endpoint devices and services, which include function management, communication, device integrity, and customized threat detection.

Request Access


Security software is only available to organizations that implement security solutions for industrial IoT devices.

Software Simulation

Test your IoT projects using simulation software and tools.

Wind River* Simics®

Simulate everything from a single processor to large, complex, and connected electronic systems.