Kochamy oprogramowanie Open Source
Mamy głębokie uznanie dla oprogramowania open source. Jego dostępność, rozwój oparty na społeczności i innowacyjność inspirują nas. Otwarte oprogramowanie wzmacnia pozycję użytkowników, sprzyja współpracy i napędza postęp technologiczny. Przyjmując je, wnosimy wkład do wspólnej puli wiedzy i korzystamy ze zbiorowego doświadczenia programistów na całym świecie. Wspieramy i cenimy zasady przejrzystości, wolności i wspólnego sukcesu, które uosabia oprogramowanie open source.
Dowiedz się, jak zbudować gotowy do produkcji Linux dla Raspberry Pi Compute Module 5 bez Yocto. Poznaj dostosowywanie obrazu za pomocą rpi-image-gen, solidne aktualizacje A/B rootfs, zautomatyzowane dostarczanie przy użyciu rpi-sb-provisioneri bezpieczne dostarczanie oprogramowania układowego OTA za pośrednictwem SWUpdate. Proszę zapoznać się z praktycznymi przepływami pracy dla łatwych w utrzymaniu i aktualizacji systemów wbudowanych przy użyciu Raspberry Pi OS.
Dowiedz się, jak zbudować gotową do produkcji platformę Linux platformę dla Raspberry Pi Compute Module 5. Odkryj lekkie alternatywy dla Yocto, automatyzację obrazów, aktualizacje A/B, niezawodne udostępnianie i zarządzanie OTA przy użyciu rpi-image-gen, rpi-sb-provisioneri SWUpdate dla systemów wbudowanych i produktów przemysłowych.
Proszę dowiedzieć się, jak dostosować Raspberry Pi OS obrazów przy użyciu rpi-image-genlekkiego, skryptowalnego frameworka do zautomatyzowanych i powtarzalnych kompilacji systemów. Odkryj przewodniki dotyczące konfiguracji, aprowizacji, integracji CI/CD i wdrażania produkcyjnego dla Raspberry Pi Compute Module 5. Idealny dla programistów poszukujących wydajnego generowania obrazów, kontroli systemu i solidnych rozwiązań. Linux rozwiązań.
Dowiedz się, jak projektować solidne systemy wbudowane przy użyciu partycjonowania głównego systemu plików A/B dla Raspberry Pi Compute Module 5. Poznaj strategie bezpiecznych aktualizacji, SWUpdate integrację, systemy ratunkowe i praktyczne układy partycji, aby zapewnić bezpieczne, atomowe aktualizacje OTA i niezawodne odzyskiwanie urządzeń. Idealny dla gotowych do produkcji Linux i zdalnego zarządzania urządzeniami.
Automatyzacja Raspberry Pi Compute Module 5 provisioning z rpi-sb-provisioner. Nasza strona obejmuje automatyzację pierwszego uruchomienia, instalację, konfigurację i wdrażanie. Dowiedz się, jak usprawnić wdrażanie urządzeń, zapewnić spójne ustawienia i zintegrować się z systemami zaplecza w celu wydajnej produkcji i bezpiecznych, powtarzalnych wdrożeń. Odkryj przewodniki dotyczące gotowości produkcyjnej Linuxaktualizacji OTA i nie tylko.
Projekt zapewnia elastyczny zestaw narzędzi i przestrzeń, w której programiści systemów wbudowanych (embedded) na całym świecie mogą dzielić się technologiami, stosami oprogramowania, konfiguracjami i najlepszymi praktykami, które można wykorzystać do tworzenia dostosowanych obrazów Linux dla urządzeń wbudowanych i IOT lub wszędzie tam, gdzie potrzebny jest spersonalizowany system operacyjny Linux.
Qt jest często używany do tworzenia interfejsów graficznych. Qt zawiera biblioteki C ++ do tworzenia interfejsów graficznych, które mogą być kompilowane na różnych systemach operacyjnych.
Ponieważ kompilacja ta wymaga dużej mocy obliczeniowej, wskazane jest, aby procesory o stosunkowo niewielkiej mocy przeprowadzały prace deweloperskie i kompilacyjne na komputerze-hoście i dopiero wtedy ładowały gotową aplikację na komputer docelowy.
Istnieje wiele instrukcji online do tworzenia aplikacji Qt dla modeli Raspberry Pi 3 i Pi 4.
Zazwyczaj kiedy tworzysz niestandardowy obraz linux z Yocto dla Raspberry Pi, chcesz również pokazać niestandardowy ekran powitalny z paskiem postępu.
To jest przewodnik dotyczący instalacji Raspberry Pi OS Lite na Compute Module 4. Jako komputer służbowy używam Ubuntu 20, zainstalowanego na maszynie wirtualnej.
Jest to przewodnik do kompilacji krzyżowej Qt 5.15.2 dla Raspberry Pi 4 i instalowania go na module obliczeniowym 4.
Jest to aktualizacja mojego postu na blogu Qt na Raspberry Pi 4, z tą różnicą, że tym razem używam Raspberry Pi OS Lite.
Jest to przewodnik do konfigurowania Qt-Creator do korzystania z krzyżowo skompilowanych bibliotek Qt dla Raspberry Pi 4 i tworzenia aplikacji dla Raspberry.
Ostatnio musiałem opracować aplikację (system kioskowy) dla/na Raspberry Pi 4. Szczególną rzeczą było to, że 2 monitory dotykowe miały być podłączone przez HDMI, które musiały być obrócone o 90 stopni w prawo. Więc formaty portretowe, 2 monitory jeden na drugim.
Obracanie ekranu i układanie go jeden na drugim nie powodowało żadnych problemów, ponieważ jest to łatwo możliwe za pośrednictwem interfejsu użytkownika - zainstalowano "Raspbian Buster z pulpitem i zalecanym oprogramowaniem".
Ze względu na częste zapisywanie lub nadpisywanie danych wpływa to na żywotność karty SD.
Na przykład zaleca się zapisywanie danych tymczasowych (np. wartości czujników do obliczeń porównawczych) na dysku RAM w przypadku aplikacji, które często zawierają dane tymczasowe (np. wartości czujników do obliczeń porównawczych), które nie są już potrzebne po ponownym uruchomieniu.
Możesz także użyć interfejsu USB-C Raspberry Pi 4, który jest zwykle używany do zasilania, jako normalnego interfejsu USB.
W tym przypadku jednak Raspberry powinien dostarczać energię za pośrednictwem pinów GPIO.