Разработчики Raspberry Pi представили новые спецификации плат расширения для Raspberry Pi B+

Development for Raspberry Pi


Не так давно была представлена новая «малинка» — миниатюрный ПК, с расширенными, по сравнению с Raspberry Pi А и В, возможностями. Теперь разработчики представили и специализированные платы расширения для Raspberry Pi B+, которые получили название HATs (Hardware Attached on Top).

В общем-то платы расширения выпускались и ранее, сторонними разработчиками, но все это работало не всегда хорошо, и не всегда правильно, поэтому создатели «малинки» решили стандартизировать платы расширения. При этом можно по-прежнему использовать собственные методы подключения плат к Raspberry Pi, разработчики не настаивают на использовании собственных методов.

Отдельно стоит отметить, что на новом Raspberry Pi старые платы расширения работать будут, поскольку первые 26 пинов GPIO модели B+ аналогичны прежней распиновке. Ну, а дополнительные пины предоставляют и дополнительные возможности.



Основа HAT — прямоугольная плата со сглаженными углами и четырьмя отверстиями для крепления платы. Отверстия, само собой, совпадают с аналогичными отверстиями в B+, плюс у платы есть собственный 40W разъем GPIO.

Для автоматического подключения платы без танцев с бубном используются 2 выделенных пина (ID_SD и ID_SC), зарезервированных для I2C EEPROM. В последнем хранится информация о производителе платы, настройке GPIO и ‘device tree‘ — информации по аппаратному обеспечению, позволяющей ОС Linux автоматически загружать нужные драйвера.

Все необходимые спецификации для HAT загружены на GitHub.

Разработчики уже создали отлично работающий прототип HAT c универсальным коннектором.



Готовые наборы коннекторов будут продаваться на Toby Electronics и у других ритейлеров:

HLE-120-02-F-DV-BE = £0.57 each (surface mount connector without locating peg)
HLE-120-02-F-DV-BE-A = £0.67 each (surface mount connector with locating peg)
SSQ-120-02-F-D = £0.56 each (extension header short pins)
SSQ-120-03-F-D = £0.64 each (extension header long pins)

Via raspberrypi
Tags:raspberry piraspberry pi model b+платы расширения
Hubs: Development for Raspberry Pi
+12
17.4k 69
Comments 6

Popular right now

Product Manager IT-проектов
January 28, 202160,000 ₽OTUS
Тренажер product-менеджера
January 28, 202128,500 ₽SkillFactory
Team Lead 2.0
January 28, 202190,000 ₽OTUS
JavaScript Developer. Professional
January 28, 202170,000 ₽OTUS
Android-разработчик с нуля
January 29, 202179,900 ₽Нетология

Top of the last 24 hours