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.


Get drivers for a wide range of sensors, actuators, and connectivity with this high-level sensor library for the Intel® IoT Platform. This library is also included as part of the Intel® System Studio tool suite.


Use this Linux* library for low-speed I/O communication in C with bindings for C++, Python*, Node.js*, and Java*. This library is also included as part of the Intel® System Studio tool suite.

All SDKs

Intel® Tech.Decoded

Get insight into what's ahead in software and how to make the most out of modern hardware. Access online training, webinars, and quick tips to get started developing fast.


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

Intel® Secure Device Onboard

Leverage a hardware-based identity to enable simple and trusted automatic IoT device onboarding using device management and cloud platforms.

Request Access

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