Industrial Automation

Software, hardware, tools, and reference implementations help industrial developers meet the demands of the future by turning ideas into competitive advantages.

Learn More

Reference Implementations and Code Samples

Follow these reference implementations to deploy end-to-end industrial IoT solutions.

Detect various anomalies of an object moving on a conveyor belt within a manufacturing facility and run analysis on what is detected.

Capture video, record the number of people present, and integrate the results showing aisle activity in a store, factory, or warehouse. The program can also create an output video and save snapshots.

Predict motor performance issues on a manufacturing floor and perform local or cloud analytics and display the data on a user interface to determine when failures might arise.

Create projects using working examples and code samples for industrial automation solutions.

Integrated Development Environments (IDEs)

These IDEs help developers to create IoT solutions for industrial automation and extend their development by debugging, tracing, optimizing, and analyzing their code.

Intel® System Studio

Industrial IoT solutions require a cross-platform tool suite that can help increase application performance, optimize power efficiency, and speed your time-to-market.


Arduino Create*

Get set up quickly with this cloud-based IDE from Arduino* that fully supports Intel® libraries and Intel®-based platforms and enable new capabilities for development.

Learn More


The materials from our in-person Industrial IoT Workshop are available to everyone. This workshop covers the latest industry topics including:

  • Software-defined industrial systems
  • Security for industrial IoT
  • Computer vision


Industrial IoT developer webinars are available for you to explore. Build connected industrial IoT solutions by learning about:

  • Sensors
  • Protocols
  • Analytics
  • Computer vision


Industrial Sensors

Quickly access and use the readily available wide range of sensors and prebuilt IoT development code for IoT developers.

UPM Middleware Library

Easily connect and start developing with industrial-grade sensors. Access Modbus*, BACnet*, and other protocols using standardized APIs in C, C++, Python*, Java*, and Node.js*.

Supported Industrial Sensors

Access nearly 400 prototyping and industrial-grade sensors along with code snippets for easy integration into your IoT deployments.

SDKs to Speed Up Your Development

icon of gears

OpenVINO™ Toolkit

Develop industrial solutions that emulate human vision with the OpenVINO™ toolkit. Based on convolutional neural networks, the toolkit extends workloads across Intel® hardware and maximizes performance.

icon of gears

Intel® Math Kernel Library (Intel® MKL)

This SDK includes highly vectorized and threaded linear algebra, fast Fourier transforms, vector math, and statistics functions that increase application performance and reduce development time.