チュートリアル¶
各チュートリアルは IPRO7AI Reef EVK 上で一歩ずつ進め、入力するコマンドと期待される出力を示します。ツールチェーンと IntelProCube 書き込みツールを準備するため、先にはじめにを完了してください。
-
日々の開発ループです。
build_freertos.shのアクションの連結、DEFCONFIG=による別構成、クリーンビルド、メモリ使用量の読み方を扱います。 -
空のディレクトリから独自アプリケーションを書きます。RGB LED の点滅、キーの読み取り、シェルコマンドの追加、ログ API の使い方を扱います。
-
コンソールでの手動確認、判定結果を出力するセルフテスト、
serial_monitor.pyとbuild_freertos.sh testによる自動化、ホスト側のユニットテストを扱います。 -
Reef 上で
ipro_ble_remoteを実行し、スマートフォンから GATT サービスを操作し、コードを変更して BLE OTA で更新します。 -
2 枚の Reef ボードで
ipro_throughput_testを実行し、1M PHY と 2M PHY のスループットを測定して SDK 自身の数値と比較します。 -
LE Audio ユニキャストヘッドセット
ipro_le_audio_headsetを実行してスマートフォンとペアリングし、キーで音量を変え、本リリースで検証済みの範囲を確認します。 -
ipro7_uvc_camは Reef をドライバー不要の USB ウェブカメラにします。別の構成では NPU でじゃんけんを行い、その結果を映像に描画します。 -
microSD スロットの IPRO6S FIN カード経由で Wi-Fi に接続し、カメラ映像を RTSP でストリーミングし、FIN カードのファームウェアを更新します。
各チュートリアルに必要なもの¶
どのチュートリアルにも IPRO7AI Reef EVK、USB-C ケーブル、U6 に接続する IPRO Debug Probe または 3.3 V USB-UART ケーブルが必要です。そのほかに次のものが必要です。
| チュートリアル | Reef ボード | スマートフォン | カメラ | FIN カード | microSD カード | その他 |
|---|---|---|---|---|---|---|
| ビルドと書き込みの流れ | 1 | — | — | — | — | — |
| 最初の独自アプリケーションを作る | 1 | — | — | — | — | — |
| アプリケーションのテスト | 1 | — | — | — | — | 自動化の部分には macOS または Linux |
| 最初の BLE アプリケーション | 1 | Android または iOS | 任意(写真撮影) | — | 任意(写真の保存) | BLE OTA 用に Bluetooth を搭載した macOS または Linux コンピューター |
| BLE スループットテスト | 2 | — | — | — | — | ボードごとにデバッグケーブル 1 本 |
| LE Audio 入門 | 1 | LE Audio 対応の Android | — | — | — | 任意でヘッドホン(J2) |
| USB ウェブカメラとじゃんけん | 1 | — | OV5640 | — | — | データ通信対応の USB-C ケーブル |
| Wi-Fi と RTSP カメラストリーミング | 1 | — | OV5640 | 必須 | — | Wi-Fi アクセスポイント、VLC または ffplay をインストールしたコンピューター |
独自の AI モデルを学習させて Reef にデプロイするには、IPRO AI Teach を参照してください。