
Arduino Portenta H7
Arduino · Portenta H7, полная версия (ABX00042)
Для машинного зрения и сложной автоматики
Автор: SLDV LAB
Опубликовано · Обновлено
О МОДУЛЕ
Что делает Portenta H7, полная версия (ABX00042)
Portenta H7 сочетает высокую производительность с небольшими размерами. Два ядра STM32 могут разделять вычислительные задачи, графический интерфейс и обработку событий в реальном времени. Дополнительная SDRAM и плотные разъёмы расширения подходят для камер, дисплеев и специализированных плат-носителей.
Карточка относится к полной Portenta H7 ABX00042. У H7 Lite и Lite Connected состав узлов отличается. Камера и разъём RJ45 не встроены в базовую плату: для них нужны подходящие расширения. Используйте точную схему носителя и учитывайте разделение памяти между ядрами. Прямая pin-to-pin совместимость с недокументированными китайскими платами не подтверждена.
Источники изображений
Фотография: © Arduino, официальный источник производителя. Выполнены негенеративная вырезка, пропорциональное масштабирование и размещение на предоставленном фоне SLDV LAB; открытая лицензия фотографии отдельно не подтверждена. Распиновка: Arduino, CC BY-SA 4.0; фрагмент официального PDF без перерисовки. Адаптация компоновки: SLDV LAB, CC BY-SA 4.0. Ссылки на оригиналы приведены в документации.
Характеристики
- Основной микроконтроллер
- STM32H747XIH6
- Частота основного ядра
- 480 МГц
- Установленная память
- В STM32: 2 МБ Flash и 1 МБ RAM. Дополнительно установлены 16 МБ QSPI NOR Flash и 8 МБ SDRAM; они не заменяют внутреннюю Flash и распределяются программно.
- Беспроводная связь
- Murata 1DX: Wi-Fi 2,4 ГГц 802.11b/g/n и Bluetooth LE с поддерживаемым стеком Arduino. Функции Bluetooth Classic не обещаются для ArduinoBLE.
- Выводы и интерфейсы
- До 78 цифровых I/O при использовании High-Density разъёмов по спецификации Portenta Proto Kit ME; это не число контактов на боковых рядах. Краевые разъёмы формата MKR дают D0–D14 и A0–A6 с совмещёнными функциями. Ethernet PHY, CAN, дисплейные и камерные линии требуют соответствующей обвязки/носителя.
- Размеры платы
- 66,04 × 25,40 мм
- Уровень логики
- 3.3 В
- Частота Cortex-M4
- 240 МГц
- Интерфейс
- I²C, SPI, UART, Аналоговый, Wi-Fi, Bluetooth
- Питание модуля
- USB-C или VIN: 5 В. Одноэлементный Li-Po: 3,7 В через штатный разъём с проверкой полярности. Внешняя логика 3,3 В; сигналы 5 В напрямую не подключать.
ПРАКТИКА
Подключение

| Контакт модуля | Контакт платы | Назначение |
|---|---|---|
| USB-C | USB компьютера | Кабель с передачей данных, 5 В. |
| GND | GND периферии | Общая земля. |
| D11 / SDA | SDA устройства I²C | PH8; основная шина Wire, 3,3 В. |
| D12 / SCL | SCL устройства I²C | PH7; основная шина Wire, 3,3 В. |
| LED_BUILTIN / LEDG | Встроенный зелёный светодиод | Arduino alias24 / PC7; внешняя проводка не нужна. |
Подходит для Arduino. Выберите контакты по документации своей платы.
ВАШ ПРОЕКТ · ВАШ ДАТЧИК
Интегрируйте модуль с ChatGPT
Скопируйте запрос в ChatGPT. Укажите свою плату и среду разработки — получите подключение и код для своего проекта.
Помоги интегрировать Arduino Portenta H7 в мой проект. Уточни задачу, периферию, точное исполнение, питание и среду разработки. Используй Arduino Mbed OS Portenta Boards и официальную распиновку этой модели. Разделяй MCU, сопроцессоры и внешнюю память; проверь уровни 3,3 В и совместимость библиотек. Дай минимальный полный пример, обработку ошибок, необходимые настройки и порядок проверки. Не переноси параметры похожей платы или другой ревизии.
Библиотеки
Ссылки на библиотеки для этой модели ещё не добавлены.
Установите библиотеку для своей среды и откройте пример из её документации.
Что именно прописать
- Arduino IDE · пакет плат
Arduino Mbed OS Portenta BoardsУстановите через Boards Manager.
- Версия пакета
4.6.0Номер из официального индекса пакетов, проверен 8 октября 2026 года.
- Tools → Board
Arduino Portenta H7Выберите указанную модель, затем USB-порт.
- Встроенный светодиод
LED_BUILTIN / LEDG = 24 (PC7), зелёный RGB-канал, активный LOWУправляется LED_BUILTIN выбранного ядра; внешнее подключение не требуется.
- Tools → Target core
Main CoreЭтот пример выполняется на Cortex-M7; M4 для него не требуется.
- Arduino CLI · FQBN
arduino:mbed_portenta:envie_m7Идентификатор точной платы.
Первый запуск: встроенный светодиод
cpp#include <Arduino.h>
void setup() {
pinMode(LED_BUILTIN, OUTPUT);
}
void loop() {
digitalWrite(LED_BUILTIN, LOW);
delay(1000);
digitalWrite(LED_BUILTIN, HIGH);
delay(1000);
}
Полный скетч для Arduino Portenta H7 и указанного пакета. Подключите USB-кабель с передачей данных, выберите плату и порт, выполните Verify и Upload. Ожидается переключение LED раз в секунду. Базовый API Arduino: pinMode, digitalWrite, delay. Компиляция и испытания на физической плате здесь не выполнялись.
Проекты с этим компонентом
Все проектыСвязанные проекты пока не опубликованы.


