私たちはオープンソースソフトウェアを愛しています
私たちはオープンソースソフトウェアに深い感謝の念を抱いています。そのアクセシビリティ、コミュニティ主導の開発 、そしてイノベーションは、私たちにインスピレーションを与えてくれます。オープンソースソフトウェアは、ユーザーに力を与え、コラボレーションを促進し、技術の進歩を促します。オープンソースソフトウェアを採用することで、私たちは知識の共有に貢献し、世界中の開発者の集合的な専門知識から利益を得ることができます。私たちは、オープンソースソフトウェアが体現する透明性、自由、そして成功の共有という原則を支持し、大切にしています。
生産準備の整った Linuxの Raspberry Pi Compute Module 5なしで Yocto.イメージのカスタマイズ rpi-image-genによるイメージのカスタマイズ、堅牢な A/B rootfs アップデート、自動プロビジョニング rpi-sb-provisionerによる安全な OTA ファームウェアの配信。 SWUpdate.を使用して、保守可能でアップグレード可能な組み込みシステムのための実用的なワークフローを取得します。 Raspberry Pi OS.
生産準備の整った Linuxプラットフォームを構築する方法をご紹介します。 Raspberry Pi Compute Module 5..NETの軽量な代替手段を発見してください。 Yoctoイメージの自動化、A/Bアップデート、信頼性の高いプロビジョニング、OTA管理など、. rpi-image-gen, rpi-sb-provisionerおよび SWUpdateを使用して、組み込みシステムや産業用製品の
画像をカスタマイズする方法 Raspberry Pi OS画像をカスタマイズする方法を学びましょう。 rpi-image-gen自動化された再現可能なシステムビルドのための、軽量でスクリプト可能なフレームワークです。の設定、プロビジョニング、CI/CD 統合、本番環境へのデプロイに関するガイドをご覧ください。 Raspberry Pi Compute Module 5.効率的なイメージ生成、システム制御、堅牢なソリューションを求める開発者に最適です。 Linuxソリューションです。
A/Bルートファイルシステム・パーティショニングを使用した堅牢な組込みシステムの設計方法をご紹介します。 Raspberry Pi Compute Module 5.安全なアップデート戦略 SWUpdate安全でアトミックな OTA アップデートと信頼性の高いデバイスのリカバリを保証するための、統合、レスキューシステム、実用的なパーティションレイアウトについて説明します。生産準備 Linuxおよびリモートデバイス管理に最適です。
自動化 Raspberry Pi Compute Module 5プロビジョニング rpi-sb-provisioner.このサイトでは、ファーストブートの自動化、インストール、設定、およびデプロイメントについて説明します。デバイスのオンボーディングを合理化し、一貫した設定を確保し、バックエンドシステムと統合して効率的な製造と安全で再現可能なデプロイメントを実現する方法をご覧ください。プロダクションレディ Linuxや OTA アップデートなどのガイドをご覧ください。
このプロジェクトは、柔軟なツールとスペースを提供し、世界中の埋め込み開発者がテクノロジー、ソフトウェアスタック、構成、およびベストプラクティスを共有することができ、組み込みおよびIOTデバイス用に、またはカスタマイズされたLinux OSが必要な場所で、カスタマイズされたLinuxイメージを作成するために使用できます。
Qt はしばしばグラフィックインタフェースの開発に使用される。Qtには、さまざまなオペレーティングシステムでコンパイルできるグラフィカルインターフェイスを作成するためのC ++ライブラリが含まれています。このコンパイルには多くのコンピューティングパワーが必要なため、比較的パワーの少ないプロセッサは、ホストコンピュータ上で開発およびコンパイルを実行し、その後、完了したアプリケーションをターゲットコンピュータにロードすることが推奨されます。Raspberry Pi 3およびPi 4モデル用のQtアプリケーションを開発するための多くの説明がオンラインにあります。残念ながら、Raspberry Pi 4と私たちのニーズに完璧に機能するものが見つかりませんでした。
通常、Raspberry Pi用に Yoctoを使用して カスタムlinux画像を作成する場合は、プログレスバー付きのカスタムスプラッシュスクリーンも表示します。
これは、Compute Module 4にRaspberry Pi OS Liteをインストールするためのガイドです。仕事用のコンピューターとして、仮想マシンにインストールされたUbuntu20を使用しています。
これは、Raspberry Pi 4用のQt 5.15.2をクロスコンパイルし、コンピューティングモジュール4にインストールするためのガイドです。
これは、Raspberry Pi 4に関する私のブログ投稿 Qtのアップデートですが、今回はRaspberry Pi OS Liteを使用しているという違いがあります。
これは、Raspberry Pi 4用のクロスコンパイルされたQtライブラリを使用するようにQt-Creatorを設定し、ラズベリー用のアプリケーションを作成するためのガイドです。
最近、私はラズベリーパイ4用のアプリケーション(キオスクシステム)を開発しなければなりませんでした。それについての特別なことは、2つのタッチモニターがHDMIを介して接続されることになっていたということでした、そしてそれは右に90度回転しなければなりませんでした。したがって、ポートレートフォーマット、2つのモニターを重ね合わせます。
画面を回転させて互いの上に配置しても、ユーザーインターフェイスを介して簡単に可能であるため、問題はありませんでした-「デスクトップと推奨ソフトウェアを備えたRaspbian Buster」がインストールされました。
データの頻繁な書き込みまたは上書きにより、SDカードの寿命が影響を受けます。
たとえば、再起動後に不要になった一時データ(比較計算用のセンサー値など)を含むことが多いアプリケーションの場合は、一時データ(比較計算用のセンサー値など)をRAMディスクに書き込むことをお勧めします。
また、通常は電源供給に使われるRaspberry Pi 4のUSB-Cインターフェースを通常のUSBインターフェースとして使うこともできます。
ただし、この場合、ラズベリーはGPIOピンを介して電力を供給する必要があります。