Arduino ASX00049 User manual

Arduino® Portenta Hat Carrier
1 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
Product Reference Manual
SKU: ASX00049
Description
The Portenta Hat Carrier is an innovative solution enabling multiple robotics, industrial, and building automation
projects. Combined with the Portenta X8, H7, or C33 boards, it evolves into a powerful industrial platform, further
complemented by its compatibility with Raspberry Pi® Hats. The carrier grants easy access to an array of
peripherals, such as CAN, Ethernet, microSD, USB, camera, and analog input and output ports. Its design is further
enhanced with dedicated pins for efficient debugging and PWM fan connector.
Target Areas:
Industrial automation, building automation, robotics, prototyping
Latest information:
The most recent datasheet version of this product is always available at:
https://docs.arduino.cc/resources/datasheets/ASX00049-datasheet.pdf

Arduino® Portenta Hat Carrier
2 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
4
4
5
5
6
6
6
7
8
8
9
9
10
10
11
12
12
13
13
14
14
15
16
17
18
19
20
20
21
22
23
24
25
CONTENTS
1 Application Examples
2 Accessories (Not Included)
3 Related Products
4 Solution Overview
5 Features
5.1 General Specifications Overview
5.2 Communication Interfaces
5.3 Other Features
6 Ratings
6.1 Recommended Operating Conditions
7 Functional Overview
7.1 Pinout
7.2 Full Pinout Table
7.2.1 Raspberry Pi® 40-Pins Connector (J5)
7.2.2 16-Pin Header (J6)
7.2.3 Power Block CAN Bus (J9)
7.2.4 FAN PWM Header (J11)
7.2.5 JTAG Header (J3)
7.2.6 MIPI Camera (J10)
7.2.7 USB-A (J4)
7.2.8 Ethernet (J8)
7.2.9 MicroSD Card Slot (J7)
7.3 Block Diagram
7.4 Power Tree
7.5 Product Topology
7.5.1 High-Density Connectors (J1-J2)
7.5.2 JTAG Connector (J3)
7.5.3 USB-A (J4)
7.5.4 40-Pin Header Connector (J5)
7.5.5 16-Pin Header Connector (J6)
7.5.6 MicroSD Card Slot (J7)
7.5.7 RJ45 Connector For Ethernet (J8)
7.5.8 Screw Terminal Block (J9)

Arduino® Portenta Hat Carrier
3 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
26
27
27
28
29
29
29
29
29
29
30
30
30
31
31
31
31
32
32
33
33
34
7.5.9 Camera Connector (J10)
7.5.10 PWM Header Connector (J11)
7.5.11 DIP Switch Positions (SW2)
7.5.12 Flashing Push Button (PB1)
8 Device Operation
8.1 Getting Started - IDE
8.2 Getting Started - Arduino Web Editor
8.3 Getting Started - Arduino IoT Cloud
8.4 Getting Started - Portenta Hat Carrier with Portenta X8 - Linux
8.5 Online Resources
8.6 Board Recovery
9 Mechanical Information
9.1 Product Outline
10 Certifications
10.1 Certifications Summary
10.2 Declaration of Conformity CE DoC (EU)
10.3 Declaration of Conformity to EU RoHS & REACH 211 01/19/2021
10.4 Conflict Minerals Declaration
11 FCC Caution
12 Company Information
13 Reference Documentation
14 Revision History

Arduino® Portenta Hat Carrier
4 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
1 Application Examples
The Portenta Hat Carrier is designed to complement the Portenta family. It provides direct access to the Portentas'
peripheral interfaces, enabling connections to USB and MIPI cameras. Furthermore, it improves the prototyping
potential through straightforward compatibility with a broad spectrum of Raspberry Pi® Hats.
Motion Controller: With the Portenta Hat Carrier, the Portenta X8 becomes an optimal motion controller for
advanced industrial machinery, including industrial robots. Its integrated CAN interface (hardware level) and a
Robot Operating System (ROS) container (software level) empower the Portenta X8 to manage robotic arm
trajectories, while concurrently communicating with all associated electronics, such as motors and sensors.
Audio Quality Test Bench: Use the Portenta Hat Carrier with the appropriate Raspberry Pi® Hat to assess the
audio quality of speakers and musical instruments. This duo facilitates ambient sound monitoring across
diverse settings, including bustling production facilities or public infrastructure.
Smart Building Security: Enhance your building's security with the combined strength of the Portenta X8 and
the Portenta Hat Carrier. Receive real-time notifications in instances of security breaches, establish an
intelligent video surveillance system to spot unauthorized activities, or amplify your access control by
integrating a high-resolution camera with the Portenta Hat Carrier.
Prototyping With Raspberry Pi® Hats: Expand the capabilities of your Portenta lineup with the Portenta Hat
Carrier. Ready for action, it is designed to be paired with an extensive range of Raspberry Pi® Hats, catering to
diverse requirements, from embedded sensing to direct actuation.
2 Accessories (Not Included)
MicroSD card (x1)
MIPI camera (x1)
Compatible Raspberry Pi® Hats
PWM fan
Note: The Portenta Hat Carrier is a carrier that requires a compatible System-On-Module board to operate, e.g. the
Portenta X8, Portenta H7 or Portenta C33.

Arduino® Portenta Hat Carrier
5 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
3 Related Products
Arduino Portenta X8 (SKU: ABX00049)
Arduino Portenta H7 (SKU: ABX00042)
Arduino Portenta H7 Lite (SKU: ABX00045)
Arduino Portenta H7 Lite Connected (SKU: ABX00046)
Arduino Portenta C33 (SKU: ABX00074)
4 Solution Overview
The Portenta Hat Carrier works alongside the Portenta family boards. The connection between the Portenta Hat
Carrier and the Portenta family boards is fast and easy thanks to the High-Density connectors (J1 and J2) found in
the Portenta Hat Carrier.
Figure 1. Portenta Hat Carrier and Portenta family boards connection

Arduino® Portenta Hat Carrier
6 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
5 Features
5.1 General Specifications Overview
Characteristics Details
Supply voltage
From the onboard screw terminal block (J9):
+7-32 VDC to power both the carrier and the connected Portenta family
board
+5 VDC power supply
+5 VDC from the USB-C® connector of the connected Portenta family board
From the onboard 40-pin header connector (J5):
+5 VDC power supply
Carrier maximum current 1.5 A
USB connectivity USB-A for data logging and external peripherals (x1)
Communication
interfaces
Ethernet (x1)
SPI (x1)
I2S (x1)
I2C (x3)
UART (without flow control) (x3)
Certifications CE/RED, FCC, UKCA, IC, RoHS, REACH and WEEE
Table 1: General specification overview of the Portenta Hat Carrier
5.2 Communication Interfaces
Interfaces Connector
Ethernet (x1) RJ45 connector (J8)
SPI (x1) 40-pin header connector (J5)
I2S (x1) 40-pin header connector (J5)
I2C (x3) I2C0: 40-pin header connector (J5)
I2C1: High-Density connector (J1)*
I2C2: 40-pin header connector (J5)
UART (without flow control) (x3) UART1: 40-pin header connector (J5)
UART2: 16-pin header connector (J6)
UART3: 40-pin header connector (J5)
Table 2: Communication interfaces of the Portenta Hat Carrier
*Note: I2C1 is shared also with the onboard EEPROM memory and the MIPI connector.

Arduino® Portenta Hat Carrier
7 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
5.3 Other Features
Feature Description
Additional onboard storage MicroSD card slot for data logging and media purposes (J7) (x1)
USB USB-A 2.0 connector for data logging and external peripherals (J4) (x1)
Video support Only with the Portenta X8 board through its onboard USB-C®
Camera support Only with the Portenta X8 board through the onboard MIPI camera connector
of the carrier (J10)
CAN bus support Onboard transceiver (J9) (x1)
Ethernet RJ45 connector (J8) (x1)
Push button
Push button (x1) used to flash the bootloader by making a long press
during boot. This button can also be used as a user-programmable button
connected to GPIO1
LEDs
Power LED (x1)
User-programmable LED (x1) connected to the GPIO3 pin of the onboard
High-Density connectors
DIP switch (with two sliders)
ETH CENTER TAP: Enable/Disable Ethernet (OFF position to enable for
Portenta X8, ON position to enable for Portenta H7/C33)
BTSEL: Reserved for future applications
Table 3: Other important features of the Portenta Hat Carrier

Arduino® Portenta Hat Carrier
8 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
6 Ratings
6.1 Recommended Operating Conditions
Table 4 provides a comprehensive guideline for the optimal use of the Portenta Hat Carrier, outlining typical
operating conditions and design limits.
Parameter Symbol Min Typ Max Unit
VIN from onboard screw terminal1 (J9) of the carrier VINTERMINAL 7.0 - 32.0 V
+5 VDC from onboard screw terminal (J9) of the carrier V5TERMINAL - 5.0 - V
USB-C® from the connected Portenta family board V5USBC - 5.0 - V
Current delivered by the carrier ICARRIER - - 1.5 A
+5 VDC from the 40-pin header connector of the carrier V5HEADER - 5.0 - V
Operating ambient temperature TOP -40 - 85 °C
Table 4: Recommended operating conditions of the Portenta Hat Carrier
1The power supply connected to the onboard screw terminal block powers the carrier, the connected Portenta
family board, and compatible Raspberry Pi® Hats. The onboard screw terminal connector has an integrated reverse
polarity protection.

Arduino® Portenta Hat Carrier
9 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
7 Functional Overview
7.1 Pinout
The Portent Hat Carrier pinout is shown in Figure 2.
Figure 2. Portenta Hat Carrier pinout

Arduino® Portenta Hat Carrier
10 / 34 Arduino® Portenta Hat Carrier Modified: 25/10/2023
7.2 Full Pinout Table
The full pinout of the Portenta Hat Carrier is available in the following tables sorted by element/connector.
7.2.1 Raspberry Pi® 40-Pins Connector (J5)
Pin
number Silkscreen Power Net Portenta HD
Standard Pin High-Density Pin Interface
1 3V3 +3V3_PORTENTA VCC J2-23, J2-34, J2-43, J2-69
2 5V +5V VIN J1-21, J1-24, J1-32, J1-41, J1-48
3 I2C2 SDA J2-45 I2C 2 SDA
4 5V +5V VIN J1-21, J1-24, J1-32, J1-41, J1-48
5 I2C2 SCL I2C2_SCL J2-47 I2C 2 SCL
6 GND GND GND J1-22, J1-31, J1-42, J1-47, J1-54, J2-
24, J2-33, J2-44, J2-57, J2-70
7 PWM0 PWM_0 J2-59
8 TX3 SERIAL3_TX J2-25 UART 3 TX
9 GND GND GND J1-22, J1-31, J1-42, J1-47, J1-54, J2-
24, J2-33, J2-44, J2-57, J2-70
10 RX3 SERIAL3_RX J2-27 UART 3 RX
11 GPIO2 GPIO2 J2-50
12 I2S CK I2S_CK J1-56 I2S CK
13 GPIO6 GPIO_6 J2-58
14 GND GND GND J1-22, J1-31, J1-42, J1-47, J1-54, J2-
24, J2-33, J2-44, J2-57, J2-70
15 SAI D0 SAI_D0 J2-53 SAI D0
16 SAI CK SAI_CK J2-49 SAI CK
17 3V3 +3V3_PORTENTA VCC J2-23, J2-34, J2-43, J2-69
18 SAI FS SAI_FS J2-51 SAI FS
19 SPI1 COPI SPI1_MOSI J2-42 SPI 1
MOSI
20 GND GND GND J1-22, J1-31, J1-42, J1-47, J1-54, J2-
24, J2-33, J2-44, J2-57, J2-70
21 SPI1 CIPO SPI1_MISO J2-40 SPI 1
MISO
22 PWM1 PWM_1 J2-61
23 SPI1 SCK SPI1_CK J2-38 SPI 1 CK
24 SPI1 CE SPI1_CS J2-36 SPI 1 CS
25 GND GND GND J1-22, J1-31, J1-42, J1-47, J1-54, J2-
24, J2-33, J2-44, J2-57, J2-70
26 PWM2 PWM_2 J2-63
27 I2C0 SDA I2C0_SDA J1-44 I2C 0 SDA
28 I2C0 SCL I2C0_SCL J1-46 I2C 0 SCL
29 RX1 SERIAL1_RX J1-35 UART 1 RX
30 GND GND GND J1-22, J1-31, J1-42, J1-47, J1-54, J2-
24, J2-33, J2-44, J2-57, J2-70
Table of contents
Other Arduino Computer Hardware manuals

Arduino
Arduino PRO Portenta X8 User manual

Arduino
Arduino TC4+ User manual

Arduino
Arduino MKR IoT Carrier Rev2 User manual

Arduino
Arduino Portenta C33 User manual

Arduino
Arduino uno User manual

Arduino
Arduino Nicla Voice User manual

Arduino
Arduino uno User manual

Arduino
Arduino Portenta Vision Shield User manual

Arduino
Arduino XY-J02 User manual

Arduino
Arduino AKX00034 User manual
Popular Computer Hardware manuals by other brands

EMC2
EMC2 VNX Series Hardware Information Guide

Panasonic
Panasonic DV0PM20105 Operation manual

Mitsubishi Electric
Mitsubishi Electric Q81BD-J61BT11 user manual

Gigabyte
Gigabyte B660M DS3H AX DDR4 user manual

Raidon
Raidon iT2300 Quick installation guide

National Instruments
National Instruments PXI-8186 user manual
















