Meet Portenta H7, designed for high performance
Meet Portenta H7, designed for high performance

Program it with high-level languages and AI while performing low-latency operations on its customizable hardware

TWO PARALLEL CORES

Portenta H7 simultaneously runs high-level code along with real-time tasks

H7's main processor is the STMicroelectronics dual-core STM32H747 including an Arm® Cortex®-M7 running at 480 MHz and an Arm® 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.

Both processors share all the in-chip peripherals and can run:

  • Arduino sketches on top of the Arm® Mbed™ OS
  • Native Mbed™ applications
  • MicroPython / JavaScript via an interpreter
  • TensorFlow™ Lite

The onboard wireless module allows to simultaneously manage Wi-Fi® and Bluetooth® connectivity on the Portenta H7. The Wi-Fi® interface can be operated as an Access Point, as a Station or as a dual mode simultaneous AP/STA and can handle up to 65 Mbps transfer rate. Bluetooth® interface supports Bluetooth® Classic and Bluetooth® LE.

The Portenta H7 complies with the Arduino MKR form factor, but is enhanced with the Portenta family's 80-pin, high-density connector. Learn more about the pinout by reading the documentation.

Find out more about Portenta H7's features, application examples, schematics, connectors and other technical aspects in the board's datasheet.

A new standard for pinouts

The Portenta family adds two 80 pin high density connectors at the bottom of the module. This ensures scalability for a wide range of applications by simply upgrading your Portenta to the one suiting your needs.

Multiple options in one module

Arduino Portenta H7 comes with:

  • STM32H747 dual-core processor
  • 8 MB SDRAM
  • 16 MB NOR Flash
  • 10/100 Ethernet Phy
  • USB HS
  • Secure element
  • Wi-Fi®/Bluetooth® Module (except H7 Lite)
  • UFL Connector (Antenna)
  • DisplayPort over USB-C® (H7 only)

Get Lauterbach TRACE32 debugger for FREE * Read the announcement * Learn how to use the TRACE32 debugger

DUAL CORE

Two processors in one, run parallel tasks

CUSTOMIZATION

The module is highly customizable in volumes

DEDICATED COMPUTER

Power your Portenta H7, connect it to a display, implement UIs.

AI ON THE EDGE

So powerful it can run AI state machines

DIFFERENT OPTIONS FOR TOP PERFORMANCE
Choose the Portenta H7 that best suits your needs

Two additional variants of the Portenta H7 are now available:

  • The Portenta H7 Lite is a cost-optimized solution, ideal for complex environments where radio communication is not suitable or possible. Designed for developers who want to leverage the same computational power of the Portenta H7, but do not need wireless connectivity, high-resolution video interface, and additional security features.
  • The Portenta H7 Lite Connected hits another sweet spot for industrial-strength solutions, and fills the gap between the full and Lite variants by integrating wireless connectivity.

Tailor the hardware to your needs

When it comes to high volume orders, we can customize the Portenta H7 configuration. Do you need additional memory? We got you covered: Contact us.

Use Portenta when performance is key

  • High-end industrial machinery
  • Laboratory equipment
  • Computer vision
  • PLCs
  • Industry-ready user interfaces
  • Robotics controller
  • Mission-critical devices
  • Dedicated stationary computer
  • High-speed booting computation (ms)
Visit our Store and choose your favorite
PORTENTA H7 TECH SPECS
MAIN PROCESSOR STMicroelectronics STM32H747XI dual Arm® Cortex®-M7+M4 32bit low power Arm® MCU
SDRAM 8 MByte
QSPI FLASH 16 MByte
ETHERNET 10/100 Phy
WIRELESS (EXCEPT H7 LITE) Bluetooth® 5.0 + Wi-Fi® 802.11 b/g/n 65Mbps
SECURE ELEMENT ECC608 or SE050C2 (Common Criteria EAL 6+) depending on version
DISPLAY CONNECTOR (PORTENTA H7 ONLY) MIPI DSI host & MIPI D-PHY to interface with low-pin count large displays
GPU Chrom-ART graphical hardware Accelerator™
TIMERS 22x timers and watchdogs
UART 4x ports (2 with flow control)
SD CARD Interface for SD Card connector (through expansion port only)
OPERATIONAL TEMPERATURE -40 °C to +85 °C (-40 °F to 185 °F)
POWER Through USB-C® connector or LiPo battery (integrated charger)
USB-C® Host / Device, DisplayPort out (Portenta H7 only), High / Full Speed, Power delivery
MKR HEADERS Use any of the existing industrial MKR shields on it
HIGH-DENSITY CONNECTORS Two 80-pin connectors will expose all of the board's peripherals to other devices
ESLOV CONNECTOR Arduino's open connector standard for self-identifiable hardware
ADC 3× ADCs with 16-bit max. resolution (up to 36 channels, up to 3.6 MSPS)
DAC 2× 12-bit DAC (1 MHz) available, only one is accessible by the user through the external A6 pin