Milujeme open source software
Velmi si vážíme softwaru s otevřeným zdrojovým kódem. Jeho dostupnost, komunitou řízený vývoj , a inovace nás inspirují. Software s otevřeným zdrojovým kódem posiluje postavení uživatelů, podporuje spolupráci a je hnací silou technologického pokroku. Jeho přijetím přispíváme do společného fondu znalostí a těžíme z kolektivních zkušeností vývojářů z celého světa. Podporujeme a oceňujeme zásady transparentnosti, svobody a společného úspěchu, které open source software ztělesňuje.
Zjistěte, jak vytvořit systém připravený k výrobě Linux pro Raspberry Pi Compute Module 5 bez Yocto. Prozkoumejte přizpůsobení obrázku pomocí rpi-image-gen, robustní aktualizace A/B rootfs, automatizované zajišťování pomocí rpi-sb-provisioner, a bezpečné doručování firmwaru OTA prostřednictvím SWUpdate. Získejte praktické pracovní postupy pro udržovatelné a aktualizovatelné vestavné systémy pomocí . Raspberry Pi OS.
Zjistěte, jak vytvořit systém připravený k výrobě Linux platformu pro Raspberry Pi Compute Module 5. Objevte lehké alternativy k Yocto, automatizaci bitových kopií, A/B aktualizace, spolehlivé poskytování a správu OTA s využitím. rpi-image-gen, rpi-sb-provisioner, a SWUpdate pro vestavěné systémy a průmyslové produkty.
Naučte se přizpůsobit Raspberry Pi OS obrázky pomocí rpi-image-gen, lehkého skriptovatelného rámce pro automatizované a reprodukovatelné sestavení systému. Objevte průvodce konfigurací, poskytováním, integrací CI/CD a produkčním nasazením pro. Raspberry Pi Compute Module 5. Ideální pro vývojáře, kteří hledají efektivní generování obrazů, kontrolu systému a robustní Linux řešení.
Naučte se navrhovat robustní vestavné systémy pomocí rozdělení kořenového souborového systému A/B pro Raspberry Pi Compute Module 5. Prozkoumejte strategie bezpečné aktualizace, SWUpdate integrace, záchranných systémů a praktického rozvržení oddílů, které zajistí bezpečné, atomické aktualizace OTA a spolehlivé obnovení zařízení. Ideální pro zařízení připravená k výrobě Linux a vzdálenou správu zařízení.
Automatizace Raspberry Pi Compute Module 5 provisioning pomocí rpi-sb-provisioner. Naše stránky se zabývají automatizací prvního spuštění, instalací, konfigurací a nasazením. Zjistěte, jak zefektivnit zavádění zařízení, zajistit konzistentní nastavení a integrovat se s backendovými systémy pro efektivní výrobu a bezpečné, reprodukovatelné nasazení. Objevte průvodce pro připravenost k výrobě Linux, aktualizace OTA a další.
Projekt poskytuje flexibilní sadu nástrojů a prostor, kde mohou vývojáři vestavěných systémů po celém světě sdílet technologie, softwarové zásobníky, konfigurace a osvědčené postupy, které lze použít k vytvoření přizpůsobených obrazů Linuxu pro vestavěná zařízení a zařízení IoT nebo kdekoli, kde je potřeba přizpůsobený operační systém Linux.
Qt se často používá k vývoji grafických rozhraní. Qt obsahuje knihovny C ++ pro vytváření grafických rozhraní, která mohou být kompilována na různých operačních systémech.
Vzhledem k tomu, že tato kompilace vyžaduje hodně výpočetního výkonu, je vhodné, aby procesory s relativně malým výkonem prováděly vývoj a kompilaci na hostitelském počítači a teprve poté načetly hotovou aplikaci na cílový počítač.
Existuje spousta instrukcí online pro vývoj Qt aplikace pro modely Raspberry Pi 3 a Pi 4.
Normálně, pokud vytvoříte vlastní linuxový obraz s Yocto pro Raspberry Pi, chcete také zobrazit vlastní úvodní obrazovku s ukazatelem průběhu.
Toto je návod pro instalaci Raspberry Pi OS Lite na Compute Module 4. Jako pracovní počítač používám Ubuntu 20 nainstalovaný ve virtuálním stroji.
Toto je návod pro křížovou kompilaci Qt 5.15.2 pro Raspberry Pi 4 a jeho instalaci na Compute Module 4.
Je to aktualizace mého blogového příspěvku Qt na Raspberry Pi 4, s tím rozdílem, že tentokrát používám Raspberry Pi OS Lite.
Toto je návod pro konfiguraci Qt-Creator pro použití křížově kompilovaných knihoven Qt pro Raspberry Pi 4 a pro vytváření aplikací pro Raspberry.
Nedávno jsem musel vyvinout aplikaci (kioskový systém) pro/na Raspberry Pi 4. Zvláštností bylo, že 2 dotykové monitory měly být připojeny přes HDMI, které se musely otočit o 90 stupňů doprava. Takže formáty na výšku, 2 monitory nad sebou.
Otáčení obrazovky a její uspořádání na sebe nezpůsobilo žádné problémy, protože je to snadno možné prostřednictvím uživatelského rozhraní - byl nainstalován "Raspbian Buster s pracovní plochou a doporučeným softwarem".
Vzhledem k častému zápisu nebo přepisování dat je ovlivněna životnost karty SD.
Doporučuje se například zapisovat dočasná data (např. hodnoty senzorů pro srovnávací výpočty) na disk RAM pro aplikace, které často obsahují dočasná data (např. hodnoty senzorů pro srovnávací výpočty), která již nejsou po restartování potřebná.
Můžete také použít rozhraní USB-C Raspberry Pi 4, které se obvykle používá pro napájení, jako normální rozhraní USB.
V tomto případě by však měl Raspberry dodávat energii přes piny GPIO.