Arduino Portenta Machine Control

SKU: AKX00032 Brand: Arduino
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.
$614.95 AUD, inc GST
$559.05 AUD, exc GST

In stock, ships same business day if ordered before 2PM
Delivered by Thu, 23rd of May

Quantity Discounts:

  • 5-10 $553.45 (exc GST)
  • 10+ $547.86 (exc GST)
- +

4 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!


  • $6+ Standard (5+ days*, tracked)
  • $10+ Express (2+ days*, tracked)
  • FREE Pickup (Newcastle only - must order online*)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

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.

Key benefits include:

  • Shorter Time-To-Market
  • Give new life to existing products
  • Add connectivity for monitoring and control
  • Tailor it to your need, each I/O pin can be configured
  • Make equipment smarter to be ready for the AI revolution
  • Provide security and robustness from the ground up
  • Open new business model opportunity (e.g. servitization)
  • Interact with your equipment with advanced HMI
  • Modular Design for adaptation & upgrades

The Portenta Machine Control allows companies to enable new business-as-a-service models by monitoring customer usage of equipment for predictive maintenance and providing valuable production data.

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. Multiple choices are available for network connectivity, including USB, Ethernet, and WiFi/BLE in addition to industry specific protocols such as RS485. All I/O are protected by resettable fuses and onboard power management has been engineered to ensure maximum reliability in harsh environments.

The Portenta Machine Control core runs an Arduino Portenta H7 microcontroller board (included), 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. The main processor offers the possibility of connecting external Human Machine Interfaces like displays, touch panels, keyboards, joysticks, and mice to enable on-site reconfiguration of state machines and direct manipulation of processes.
The Portenta Machine Control’s design addresses a large variety of use scenarios. It is possible to configure a selection of the I/O pins via software. The Portenta Machine Control stands out as a powerful computer to unify and optimize production where one single type of hardware can serve all of your needs. Among other outstanding features are the following:

  • Industrial performance leveraging the power of Arduino Portenta boards
  • DIN bar compatible housing
  • Push-in terminals for fast connection
  • Compact device (170 x 90x 50 mm)
  • Reliable design, operating at industrial temperature rates (-40 °C to +85 °C) with a dual-core architecture that doesn’t require any external cooling
  • Embedded RTC (Real Time Clock) to ensure perfect synchronization of processes
  • Leverage the embedded connectivity without any external parts

CE, FCC, and RoHS certified
The Portenta Machine Control can be used in multiple industries, across a wide range of machine types, including: labelling machine, form & seal machine, cartoning machine, gluing machine, electric oven, industrial washer & dryers, mixers, etc.
Add the Portenta Machine Control to your existing processes effortlessly and become the owner of your solutions in the market of machines.

Technical Specifications

  • Processor: STM32H747XI dual Cortex®-M7+M4 32 bit low power Arm® MCU (Portenta H7)
  • Input:
    • 8 digital 24Vdc
    • 2 channels encoder readings
    • 3 Analog for PT100/PT1000/J/K temperature probes (3-wire cable with compensation )
    • 3 Analog input (4-20mA/ 0-10V/NTC 10K)
  • Output:
    • 8 digital 24Vdc up to 0,5A (short circuit protection)
    • 4 analog 0-10V (up to 20mA output per channel)
  • Other I/O: 12 programmable digital I/O (24V logic)
  • Communication Protocols:
    • CAN-BUS
    • Programmable Serial port 232/422/485
  • Connectivity:
    • Ethernet
    • USB Programming Port
    • Wi-Fi
    • BLE
  • Memory:
    • 16 MB onboard Flash memory
    • 8MB SDRAM
  • Dimensions: 170 x 90 x 50 mm
  • Weight: 186 gr
  • Power: 24V DC +/- 20%
  • Connector Type: Push-in terminals for fast connection
  • Operating Temperature: -40° C to +85° C (-40° F to 185°F)


OSH: Schematics
The Arduino Portenta Machine Control is open-source hardware! You can build your own board using the following files:

Arduino Portenta Machine Control schematics

Arduino Portenta H7 Schematic

This product is listed in:


Product Comments

Exact shipping can be calculated on the view cart page (no login required).

Products that weigh more than 0.5 KG may cost more than what's shown (for example, test equipment, machines, >500mL liquids, etc).

We deliver Australia-wide with these options (depends on the final destination - you can get a quote on the view cart page):

  • $3+ for Stamped Mail (typically 10+ business days, not tracked, only available on selected small items)
  • $6+ for Standard Post (typically 6+ business days, tracked)
  • $10+ for Express Post (typically 2+ business days, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (must order online and only pickup after we email to notify you the order is ready). Orders placed after 2PM may not be ready until the following business day.

Non-metro addresses in WA, NT, SA & TAS can take 2+ days in addition to the above information.

Some batteries (such as LiPo) can't be shipped by Air. During checkout, Express Post and International Methods will not be an option if you have that type of battery in your shopping cart.

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $11+ for Pack and Track (3+ days, tracked)
  • $16+ for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount will increase based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

Unit 18, 132 Garden Grove Parade
NSW, 2289

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!

Write Your Own Review


View All

Please continue if you would like to leave feedback for any of these topics:

  • Website features/issues
  • Content errors/improvements
  • Missing products/categories
  • Product assignments to categories
  • Search results relevance

For all other inquiries (orders status, stock levels, etc), please contact our support team for quick assistance.

Note: click continue and a draft email will be opened to edit. If you don't have an email client on your device, then send a message via the chat icon on the bottom left of our website.

Makers love reviews as much as you do, please follow this link to review the products you have purchased.