Arduino Portenta H7 Product Reference Manual
Hide thumbs Also See for Portenta H7:

Advertisement

Quick Links

Arduino® Portenta H7
Product Reference Manual
SKU: ABX00042
Description
Portenta H7 family runs high level codes along with real time tasks thanks to the two processors that makes it
possible to run tasks in parallel. For example, it is possible to execute Arduino compiled code along with
MicroPython one simultaneously, and have both cores to communicate with one another.
Target Areas:
Laboratory equipment, Computer vision
1 / 21
Arduino® Portenta H7
Modified: 25/11/2022

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Portenta H7 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Arduino Portenta H7

  • Page 1 SKU: ABX00042 Description Portenta H7 family runs high level codes along with real time tasks thanks to the two processors that makes it possible to run tasks in parallel. For example, it is possible to execute Arduino compiled code along with MicroPython one simultaneously, and have both cores to communicate with one another.
  • Page 2 Preview ATECC608 Security NXP SE050C2 Connectivity Ethernet PHY / Wi-Fi® / Bluetooth® Low Energy (BLE 5 via Cordio stack, BLE 4.2 via Arduino Stack) Memory 8 MB / 16 MB Power Li-Po Single Cell 3.7V, 700mAh Minimum 2 / 21 Arduino®...
  • Page 3: Table Of Contents

    Arduino® Portenta H7 CONTENTS 1 Features 2 Ratings 2.1 Recommended Operating Conditions 2.2 Power Consumption 2.3 Block Diagram 3 Connector Pinouts 3.1 USB-C 3.2 High Density Connector 3.3 Wake Up Signals/External Relay Commands 4 Application Examples 4.1 Accessories 5 Functional Overview 5.1 Board Topology...
  • Page 4: Features

    Arduino® Portenta H7 1 Features Component Details ST STM32H747XI Processor Dual Core Arm® Cortex®-M7 core at up to 480 MHz with double-precision FPU and 16K data + 16K instruction L1 cache Arm® 32-bit Cortex®-M4 core at up to 240 MHz with FPU, Adaptive real-time...
  • Page 5 Arduino® Portenta H7 Component Details Up to 35 communication 4× I2Cs FM+ interfaces (SMBus/PMBus) peripherals 4× USARTs/4x UARTs (ISO7816 interface, LIN, IrDA, up to 12.5 Mbit/s) and 1x LPUART 6× SPIs, 3 with muxed duplex I2S audio class accuracy via internal audio PLL or...
  • Page 6 Arduino® Portenta H7 Component Details 2× 32-bit timers with up to 4 IC/OC/PWM or pulse counter and quadrature (incremental) encoder input (up to 240 MHz) 2× 16-bit advanced motor control timers (up to 240 MHz) 10× 16-bit general-purpose timers (up to 240 MHz) 5×...
  • Page 7 Arduino® Portenta H7 Component Details ECDH: FIPS SP800-56A Elliptic Curve Diffie-Hellman NIST standard P256 elliptic curve support Hardware support for symmetric algorithms SHA-256 & HMAC hash including off-chip context save/restore AES-128: encrypt/decrypt, galois field multiply for GCM Networking key management...
  • Page 8: Ratings

    Arduino® Portenta H7 Component Details up to 100 Mio write cycles / 25 years MKR compatible header 7x PWM channels 7x ADC channels 1x SPI 1x UART 1x I2C ESLOV Connector I2C port with automatic device enumeration NXP PF1550 Programmable...
  • Page 9: Block Diagram

    Arduino® Portenta H7 2.3 Block Diagram VUSB VBAT PMIC Fuel Gauge Bat MC34PF1550A0EP MAX1726 WiFi Microcontroller 25MHz LBEE5KL1DX-883 STM32H747XIH6 LAN8742AI MIPI-DSI bridge PWR SWITCH 32KHz ANX7625 NX18P3001UKZ ATECC608A USB3320C EMI Filter EMI Filter EMI Filter PCMF2USB3B/CZ PCMF2USB3B/CZ PCMF2USB3B/CZ FLASH 27MHz...
  • Page 10: Usb-C

    Arduino® Portenta H7 3.1 USB-C Description Description TX1 +/- High speed data path (TX for Cable Ground TX2 +/- USB, or RX for DP Alt Mode) RX1 +/- High speed data path (TX for VBUS Cable bus power RX2 +/-...
  • Page 11: Wake Up Signals/External Relay Commands

    Arduino® Portenta H7 Description Description High Density High Density Connector Connector High Density High Density Connector Connector High Density High Density DMIC Connector Connector High Density VSYS VIN V-SDCARDVCC VBUS USB ADC- I2C0 I2C1 I2C2I2S Power Connector VREF High Density...
  • Page 12 Arduino® Portenta H7 MKR format Headers pinout 12 / 21 Arduino® Portenta H7 Modified: 25/11/2022...
  • Page 13: Application Examples

    Arduino® Portenta H7 4 Application Examples Due to the dual core processing, the Portenta supports a wide array of applications. 4.1 Accessories Portenta Vision shield USB 2.0 Cable Type A/B Portenta Breakout Board 5 Functional Overview 5.1 Board Topology Depending on the variant, some of the components does not apply. The image below originates from the H7 form...
  • Page 14: Power Tree

    Arduino® Portenta H7 Ref. Description Ref. Description Wifi/BT Module ESLOV Connector Connector micro UFL 5.2 Power Tree Portenta H7 Power Tree 14 / 21 Arduino® Portenta H7 Modified: 25/11/2022...
  • Page 15: Mechanical Information

    Arduino® Portenta H7 6 Mechanical Information 6.1 Board Outline Board outline 6.2 Mounting Holes Mounting outline 15 / 21 Arduino® Portenta H7 Modified: 25/11/2022...
  • Page 16: Connector Positions

    Arduino® Portenta H7 6.3 Connector Positions Connectors positions top Connectors positions bottom 16 / 21 Arduino® Portenta H7 Modified: 25/11/2022...
  • Page 17: Certifications

    Arduino® Portenta H7 7 Certifications Certification Details EN 301489-1, EN 301489-17, CE (EU) EN 300328, EN 62368-1, EN 62311 WEEE (EU) 2011/65/(EU) RoHS (EU) 2015/863/(EU) REACH (EU) UKCA (UK) RCM (RCM) FCC (US) Radio: Part 15-247 MPE: Part 2. 1091...
  • Page 18: Declaration Of Conformity Ce Doc (Eu)

    7.2 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021 Arduino boards are in compliance with RoHS 2 Directive 2011/65/EU of the European Parliament and RoHS 3 Directive 2015/863/EU of the Council of 4 June 2015 on the restriction of the use of certain hazardous substances in electrical and electronic equipment.
  • Page 19: Conflict Minerals Declaration

    Arduino® Portenta H7 7.3 Conflict Minerals Declaration As a global supplier of electronic and electrical components, Arduino is aware of our obligations with regards to laws and regulations regarding Conflict Minerals, specifically the Dodd-Frank Wall Street Reform and Consumer Protection Act, Section 1502. Arduino does not directly source or process conflict minerals such as Tin, Tantalum, Tungsten, or Gold.
  • Page 20 Important: The operating temperature of the EUT can’t exceed 85℃ and shouldn’t be lower than -40℃. Hereby, Arduino S.r.l. declares that this product is in compliance with essential requirements and other relevant provisions of Directive 2014/53/EU. This product is allowed to be used in all EU member states.
  • Page 21: Company Information

    Arduino® Portenta H7 9 Company Information Company name Arduino S.r.l. Company Address Via Andrea Appiani, 25 - 20900 MONZA(Italy) 10 Reference Documentation Reference Link Arduino IDE (Desktop) https://www.arduino.cc/en/Main/Software 11 Revision History Date Revision Changes 27/12/2021 First Release 18/08/2022 Add Secure Element specs (SE050C2) 21 / 21 Arduino®...

This manual is also suitable for:

Abx00042

Table of Contents