Arduino Portenta HAT Carrier: Raspberry Pi HAT

Arduino Portenta HAT Carrier для Raspberry Pi HAT

Стандартный шилд Arduino позволяет использовать дополнения на Arduino Uno, которые крепятся непосредственно сверху Arduino. Для Raspberry Pi существует стандарт HAT (Плата расширения сверху), который работает аналогичным образом. Но новая плата расширения для Arduino Portenta HAT Carrier, позволит использовать лучшие HAT и камеры Raspberry Pi на вашей Arduino Portenta.

Микрокомпьютер Raspberry Pi 5 На борту Raspberry Pi 5 уже есть четыре порта USB, беспроводные интерфейсы Wi-Fi/Bluetooth и полноценный гигабитный Ethernet, чтобы сразу приступить к работе.

Технические характеристики Portenta HAT Carrier

Portenta HAT Carrier
(Источник: Arduino)
Совместимость с ArduinoPortenta X8 (ABX00049), Portenta H7 (ABX00042/ABX00045/ABX00046) и Portenta C33 (ABX00074)
GPIO40-контактный разъем, совместимый с Raspberry Pi
SPI, I2S, SAI, 2 x 5V, 2 x 3v3, 2 x I2C, 2 x UART, 7 x PWM, 8 x GND
16 x аналоговых контактов, винтовой клеммный блок (питание и шина CAN)
КоммуникацииРазъем USB A Female для регистрации данных, клавиатуры, мыши.
Ethernet (гигабитный с X8, 100 Мбит H7 или C33)
Хранение данныхСлот для карт памяти Micro SD
Arduino Portenta HAT Carrier: Raspberry Pi HAT
(Источник: Arduino)

Arduino Portenta HAT Carrier предназначен для использования с платами Portenta X8, H7 и C33 стоимостью 25000 рублей, которые используют сдвоенный разъем высокой плотности для крепления к плате. Поэтому ваши монтажные платы Arduino Uno здесь не пригодятся. Отдавая предпочтение этим платам, Portenta HAT Carrier ориентирована на промышленные приложения и робототехнику.

Arduino Portenta HAT Carrier: Raspberry Pi HAT

Посмотрев на распиновку (PDF), мы видим, что HAT подключается к 40-контактному GPIO и имеет четыре точки крепления M2 в углах макета HAT. Это означает, что Portenta HAT Carrier соответствует стандартной схеме HAT, что является разумным выбором, учитывая огромное количество HAT для Raspberry Pi.

К слову о HAT, на данный момент существует только два официально поддерживаемых HAT. Это HAT для шагового двигателя и релейная плата RPi. С помощью HAT с шаговым двигателем мы сможем создавать роботов или проекты движения, а плата реле RPi позволит нам переключать более высокие напряжения. А как насчет других HAT? Если вы знаете код, то сможете легко портировать модуль Python вашего любимого HAT, но всем остальным придется подождать, пока это сделают другие (или начать учиться).

В руководстве пользователя мы видим, что у нас есть доступ к модулю Python, который портирует RPi.GPIO. Portenta.GPIO выглядит как аналогичное средство для управления GPIO, но мы не уверены в том, насколько совместимо программное обеспечение. Как мы видим на примере Raspberry Pi 5, изменения в программном обеспечении означают, что HAT в настоящее время не функционируют. Для альтернатив Raspberry Pi, таких как Khadas VIM 4, Asus Tinkerboard и Nvidia Jetson, мы часто видим факсимиле RPi. GPIO — но оно никогда не бывает так хорошо, как оригинал.

Arduino Portenta HAT Carrier
(Источник: Arduino)

Разъем для камеры выглядит как 22-контактный вариант, встречающийся на всех флагманских платах Raspberry Pi — за исключением Raspberry Pi 5 и Zero, которые используют 15 контактов. К этому разъему можно подключить совместимые камеры, в том числе Raspberry Pi Camera Module 1 и 2. В руководстве пользователя указано, что он предназначен только для Portenta X8, верхней части линейки. H7 и C33 не имеют интерфейса MIPI и поэтому не могут использовать камеру. Программное обеспечение для интерфейса камеры, судя по всему, входит в состав ОС Linux и в руководстве мы видим, что захват изображения или передача видео довольно просты.

Это интересный продукт и мы хотели бы попробовать его в действии только ради удовольствия от взлома HAT для работы с Arduino. Мы уже делали это с Raspberry Pi Pico, так что это должно быть достойным вызовом.

Источник
Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий