拝啓、
私たちはFRDM -RW612を使っており、RW612をWiFi受信機として使ってモバイルWi-Fiからのコマンドや照明制御に使う予定です。
同じサンプルコードを送れるか確認してください。
よろしくお願いします。
シーマ・ジョシ
こんにちは、
あなたの調子が良いといいのですが。SDK、Zephyr、マターなど、さまざまなリポジトリから入手可能な例をチェックすることをお勧めします。
これらすべてのリソースは、 MCUXpresso for Visual Studio Code | NXP Semiconductors。
また、当社の アプリケーションコードハブから他のデモアプリケーションもチェックすることをお勧めします。
よろしくお願いいたします。
リカルド
こんにちは、
基礎プロジェクトを提案してお手伝いできます。そこから始められます。
Wi-Fi対応のFRDM-RW612の場合、Wi-Fiインターフェースが稼働すれば Mongoose Networking Library をHTTP/WebSocketのウェブサーバーとして使えます。
以下はMongoose WizardがRW612用に生成したMCUXpresso + FreeRTOSの例で、すぐに試すことができます。
https://mongoose.ws/wizard/#/output?board=rw612-w&ide=MCUXpresso&rtos=FreeRTOS&file=README.md
この例はシンプルなウェブダッシュボードに関するものですが、Wi-FiとMongooseの統合という確かな出発点を既に提供しています。ダウンロードするには、リンクを開き、 「設定」タブに移動し、 「ソースコードジェネレーター」セクションでローカルディレクトリを選択してから、右上隅にある青色の「C/C++コードを生成」ボタンをクリックしてください。次に、MCUXpressoでファイルを開きます。mongoose/mongoose_glue.hファイルを開き、WIZARD_WIFI_NAME と WIZARD_WIFI_PASS の値を変更して、Wi-Fi の認証情報を設定してください。次に、プロジェクトをビルドしてボードに書き込み、シリアルポートのログを確認してください。IPアドレスが表示されるはずです。
制御照明アプリケーションでは、HTTPエンドポイントやWebSocketハンドラを追加できます。例えば:
GET /light/on
GET /light/off
ポスト/ライト
これらのハンドラ内で、ボード固有のGPIO/PWM制御照明コードを呼び出します。モバイルアプリはWi-Fi経由でこれらのエンドポイントにコマンドを送信できます。
マングースのドキュメントは こちらです。
お知らせ:私はMongooseの開発チームの一員です。お役に立てば幸いです。