Raspberry Pi Blockset は、MATLAB 関数と Simulink ブロックを提供することで、Raspberry Pi® のハードウェア上で動作するアプリケーションのプロトタイピングや実装を支援します。GPIO、I2C、SPI、カメラモジュールなどのハードウェア周辺機器との接続を通じて、迅速なプロトタイプ作成が可能になります。
Raspberry Pi Blockset を使用すると、センサーデータの取得やアクチュエータの制御のほかに、画像・音声処理、信号処理、IoT システム向けのアプリケーション構築が可能になります。また、機械学習やディープラーニングを活用したエッジ コンピューティング向けアプリケーションを Raspberry Pi に展開できます。
MATLAB と Simulink で開発したアルゴリズムは、自動コード生成機能 (Embedded Coder 使用) を通じて Raspberry Pi に展開できます。ライブパラメーター調整、信号監視、Connected I/O ワークフローに対応しているため、ハードウェアとのリアルタイム連携が可能です。
はじめに
Windows®、Mac®、Linux® などのプラットフォーム上で、MATLAB アルゴリズムと Simulink モデルを設定し、Raspberry Pi ハードウェアに展開します。
サポート対象ハードウェア
Raspberry Pi モデル
- Raspberry Pi 5
- Raspberry Pi Compute Module 4
- Raspberry Pi Zero 2 W
- Raspberry Pi 4 モデル B
- Raspberry Pi 3 モデル B+
- Raspberry Pi Zero W
- Raspberry Pi 3 モデル B
- Raspberry Pi 2 モデル B
- Raspberry Pi 1 モデル B+
注: Raspberry Pi 1 モデル A、Raspberry Pi モデル B、Raspberry Pi 1 モデル A+、Raspberry Pi Zero はサポート対象外です。Raspberry Pi Pico については、R2024b 以降の Arduino サポートパッケージでご利用いただけます。