Portenta Machine Control

The Portenta Machine Control is a fully-centralized, low-power, industrial control unit able to drive equipment and machinery. It can be programmed using the Arduino framework or other embedded development platforms.

Thanks to its computing power, the Portenta Machine Control enables a wide range of predictive maintenance and AI use cases. It enables the collection of real-time data from the factory floor and supports the remote control of equipment, even from the Cloud, when desired.

MKR Form Factor
Portenta H7 Microcontroller

The Portenta H7 allows for programming with high-level languages and AI while performing low-latency operations on its customizable hardware.

STM32H747XI dual Arm® Cortex®-M7+M4 32bit low power Arm® MCU

H7's main processor is the dual core STM32H747 including a Cortex®-M7 running at 480 MHz and a Cortex®-M4 running at 240 MHz. The two cores communicate via a Remote Procedure Call mechanism that allows calling functions on the other processor seamlessly.

Carrier connections

The Arduino Machine Control enables industry standard soft-PLC control and is able to connect to a range of external sensors and actuators with isolated digital I/O, 4-20mA compatible analog I/O, 3 configurable temperature channels, and a dedicated I2C connector.

WiFi and BluetoothWiFi and Bluetooth

Multiple choices are available for network connectivity, including USB, Ethernet, and Wi-Fi®/Bluetooth® LE in addition to industry specific protocols such as RS485.

Temperature Sensor
Board and carrier temperature

The Portenta Machine Control core runs an Arduino Portenta H7 microcontroller board, a highly reliable design operating at industrial temperature ranges (-40 °C to +85 °C) with a dual-core architecture that doesn’t require any external cooling.

Connect and Contribute