Skip to content
Trademarks and datasheets are the property of their respective owners

Arduino Portenta H7 Developer Board

Published Updated 9 views

Arduino Portenta H7 overview

The Arduino Portenta H7 is a Developer Board. Main ratings: Microcontroller STM32H747XI dual Cortex®-M7+M4 32bit low power Arm® MCU; Radio Module Murata 1DX dual WiFi 802.11b/g/n 65 Mbps and Bluetooth® (Bluetooth® Low Energy. 5 via Cordio stack, Bluetooth® Low Energy 4.2 via Arduino Stack); Secure Element NXP SE0502; Board PSU 5V. This page brings together the Arduino Portenta H7 key specifications, with the full datasheet PDF to preview below or download.

The Arduino Portenta H7 allows for programming with high-level languages and AI while performing low-latency operations on its customizable hardware. Arduino Portenta H7 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. Both processors share all the in-chip peripherals and can run, Arduino sketches on top of the Arm® Mbed™ OS, Native Mbed™ applications, Micro Python/JavaScript via an interpreter, and TensorFlow™ Lite applications.

Arduino Portenta H7 simultaneously runs high-level code along with real-time tasks. The design includes two processors that can run tasks in parallel. The Portenta H7 functionality is two-fold, it can either be operated like any other embedded microcontroller board or as the main processor of an embedded computer.

Key specifications

Microcontroller
STM32H747XI dual Cortex®-M7+M4 32bit low power Arm® MCU
Radio Module
Murata 1DX dual WiFi 802.11b/g/n 65 Mbps and Bluetooth® (Bluetooth® Low Energy. 5 via Cordio stack, Bluetooth® Low Energy 4.2 via Arduino Stack)
Secure Element (DEFAULT)
NXP SE0502
Board PSU (USB/VIN)
5V
Supported Battery
Li-Po Single Cell, 3.7V, 700mAh Minimum (integrated charger)
Circuit Operating Voltage
3.3V
Display Connector
MIPI DSI host & MIPI D-PHY to interface with low-pin count large display
GPU
Chrom-ART graphical hardware Accelerator™

Datasheet

abx00042-abx00045-abx00046-datasheet.pdf
Format PDFSize 3.2 MBLanguage EN
Third-party / unverified source

Arduino Portenta H7 features

  • ST STM32H747XI Processor
  • 2 Mbytes of Flash Memory with read-while-write support
  • 3 separate power domains. Possible to be independently clock gated or switched off.
  • Voltage scaling in Run and Stop mode 6 configurable ranges
  • 4 DMA controllers to unload the CPU
  • 1x high-speed master direct memory access controller (MDMA) with linked list support
  • 2x Dual-port DMA with FIFO
  • 4× I2Cs FM+ interfaces (SMBus/PMBus)
  • 4× USARTs/4x UARTs (ISO7816 interface, LIN, IrDA, up to 12.5 Mbit/s) and 1x LPUART
  • SPDIFRX interface
  • MDIO Slave interface
  • 2× SD/SDIO/MMC interfaces (up to 125 MHz)

Arduino Portenta H7 specifications

Microcontroller STM32H747XI dual Cortex®-M7+M4 32bit low power Arm® MCU
Radio Module Murata 1DX dual WiFi 802.11b/g/n 65 Mbps and Bluetooth® (Bluetooth® Low Energy. 5 via Cordio stack, Bluetooth® Low Energy 4.2 via Arduino Stack)
Board PSU (USB/VIN) 5V
Supported Battery Li-Po Single Cell, 3.7V, 700mAh Minimum (integrated charger)
Circuit Operating Voltage 3.3V
Display Connector MIPI DSI host & MIPI D-PHY to interface with low-pin count large display
GPU Chrom-ART graphical hardware Accelerator™
Timers 22x timers and watchdogs
UART 4x ports (2 with flow control)
Ethernet PHY 10 / 100 Mbps (through expansion port only)
SD Card Interface for SD Card connector (through expansion port only)
Operational Temp -40 °C to +85 °C
Camera Interface 8-bit, up to 80 MHz
ADC 3× ADCs with 16-bit max. resolution (up to 36 channels, up to 3.6 MSPS)
DAC 2× 12-bit DAC (1 MHz)
USB-C Host / Device, Display Port out, High / Full Speed, Power delivery

Arduino Portenta H7 applications

  • Parking Lot Counter
  • Embedded systems
  • Home Automation

Arduino Portenta H7 datasheet PDF preview

PDF · 3.2 MB

Comments 0

Leave a comment