Raspberry Pi Build HAT – firmware teraz w pełni otwarty

Czas czytania: 2 min.

Raspberry Pi Build HAT to nakładka podłączana do 40-pinowego złącza GPIO w Raspberry Pi. Powstała we współpracy z LEGO® Education i umożliwia łatwe sterowanie silnikami oraz czujnikami LEGO Technic – takimi jak te znajdujące się w zestawie LEGO Education SPIKE Prime – bezpośrednio z poziomu Raspberry Pi, na przykład przy użyciu Pythona.

Firmware Build HAT-a, wraz z kluczami podpisu cyfrowego, został udostępniony jako open source na warunkach licencji BSD 3-Clause – jednej z bardziej liberalnych licencji open source.

Gdy Build HAT trafił na rynek, firmware obsługujący wbudowany mikrokontroler był dostępny wyłącznie w formie binarnej. Działał w pełni poprawnie i był dobrze udokumentowany za pomocą biblioteki Python Build HAT, opracowanej przez Raspberry Pi Foundation. Mimo to sam kod firmware’u pozostawał niedostępny – nie można go było przejrzeć, zmodyfikować ani samodzielnie skompilować.

Pobierz firmware i odkrywaj możliwości

Pełny kod źródłowy firmware’u Build HAT-a jest już dostępny w oficjalnym repozytorium na GitHubie. Znajdziesz tam również instrukcje budowania oraz dokumentację protokołu wykorzystywanego do komunikacji z Raspberry Pi.

Zespół Raspberry Pi Foundation zaktualizował także bibliotekę Python Build HAT, uzupełniając ją o nowe informacje dotyczące współpracy z własną wersją firmware’u.

Niezależnie od tego, czy chcesz zajrzeć pod maskę Build HAT-a, skompilować firmware samodzielnie, czy dostosować go do własnych projektów – wszystkie potrzebne narzędzia są teraz dostępne otwarcie i bez ograniczeń.

20291_1
Raspberry Pi Build HAT - sterownik silników i czujników LEGO - RP2040.

Dlaczego Raspberry Pi udostępniło kod?

Celem było udostępnienie użytkownikom narzędzi, które pozwolą im lepiej zrozumieć i mieć większą kontrolę nad technologią, z której korzystają. Otwarcie kodu źródłowego firmware’u Build HAT-a to zaproszenie dla społeczności Raspberry Pi do jego modyfikowania i twórczego wykorzystania – niezależnie od tego, czy chodzi o integrację z innym sprzętem, testowanie alternatywnych platform, czy po prostu poznanie jego działania od środka.

W procesie udostępniania firmware’u jako open source zespół Raspberry Pi i Raspberry Pi Foundation mógł liczyć na wsparcie wielu osób. Szczególne podziękowania kierowane są do Chrisa Richardsona, Patricka Cherry’ego oraz partnerów z LEGO Education.

Nakładka Build HAT umożliwiła realizację tysięcy kreatywnych projektów. Udostępnienie jej oprogramowania w otwartym modelu z pewnością zainspiruje kolejne świetne pomysły i imponujące konstrukcje.

Jak oceniasz ten wpis blogowy?

Kliknij gwiazdkę, aby go ocenić!

Średnia ocena: 5 / 5. Liczba głosów: 1

Jak dotąd brak głosów! Bądź pierwszą osobą, która oceni ten wpis.

Podziel się:

Zobacz więcej:

Masz pytanie techniczne?
Napisz komentarz lub zapytaj na zaprzyjaźnionym forum o elektronice.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ze względów bezpieczeństwa wymagane jest korzystanie z usługi Google reCAPTCHA, która podlega Polityce prywatności i Warunkom użytkowania.