すべての ESP32 (および一部の ESP8266) デバイスは、集中型の「ルーター」を必要とせずに、少なくとも 1 種類のメッシュ ネットワークを利用してピアツーピアで通信できます。他のものは、既存のスマート ホームとのインターフェース、長距離通信、または作るのが楽しい便利なプロジェクトで低遅延のデータ転送を利用するために使用できます。
まずは次の 5 つをご紹介します。
ホーム アシスタント用の 5 ドルの Thread ボーダー ルーター
Thread をより安く始める方法を教えてください
ESP32-C6 および H2 ボードにはスレッド機能があるため、DIY センサーやスイッチなどのスマート ホーム プロジェクトに最適です。しかし、これらの安価なボードを使用してスレッド ボーダー ルーターを作成することもできることをご存知ですか?範囲を広げるには、C6 または H2 バリアント、USB-C ケーブル、およびオプションの (ただし強く推奨される) アンテナが必要です。
開始するには、Home Assistant Community ユーザー parhelion が提供するこの簡単なガイドに従ってください。プロジェクトは、ESPHome ファームウェア フラッシャーを使用してインストールできる OpenThread Radio Co-Processor ファームウェアで実行されます。その後、USB 経由でデバイスを Home Assistant サーバーに接続し、Open Thread Border Router アプリを使用してセットアップできます。
これはおそらく、Matter over Thread アクセサリ (IKEA のスマート ホーム デバイスの新しいラインナップなど) をホーム アシスタントのセットアップに追加する最も安価な方法です。
マターオーバースレッド空気質センサー
役立つものを構築する
Thread ネットワークを稼働させたら、独自の大気質センサーも構築してみませんか? Olav Tollefsen の Matter Air Quality センサーは、ESP32-C6 と Sensirion SEN66 空気質センサーを使用して、温度、湿度、粒子状物質、揮発性有機化合物 (VOC)、窒素酸化物 (NOx)、および二酸化炭素 (CO2) を監視します。
ビルドの各段階の詳細な手順が含まれています。より正確なターンキー ソリューションを希望し、3D プリンターをお持ちの場合は、代わりに Project Aura を検討してください。
Zigbee マクロパッド
物理ボタンでは勝てないこともあるので
先週、Raspberry Pi Pico などのマイクロコントローラーに依存する、3D プリントされたさまざまなメカニカル キーボードやマクロパッドを特集しました。今週も同様のプロジェクトがありますが、これはコンピューターに接続するのではなく、低電力メッシュ ネットワーク Zigbee 経由で独立して動作します。
Zigbee マクロパッドは、ホーム アシスタントの Zigbee2MQTT を使用してさまざまなスマート ホーム機能をトリガーするために使用できる 16 キー入力デバイスです。 ESP32-C6、Cherry MX スイッチ、統合 1000mAh 3.7V バッテリー、および 3D プリントされたシャーシを使用しています。セットアップが完了すると、ホーム アシスタントは 1 回押し、2 回押し、および長押しを合計 48 個の可能な入力として認識します。
プロジェクトの作成者は、構築に約 20 ユーロ (23 ドル) かかると見積もっていますが、すでに使用できるスイッチやその他の部品が転がっている可能性があります。詳細な手順については、プロジェクトの GitHub ページを確認してください。
ESP32 メッシュスタスティック ノード
インターネットは必要ありません
Meshtastic は、長距離でピアツーピアで動作するオープンソースの分散メッシュ ネットワークです。携帯電話ネットワーク、Wi-Fi、インターネットに依存せずに、シンプルで暗号化されたテキストベースの通信を可能にするように設計されています。メッシュベースの性質は、各デバイスがノードとして機能し、通信をチェーンのさらに下流に運ぶことを意味します。
専用の Meshtastic ESP32 キットを購入することも、ESP32 開発キット、LoRa モジュール、アンテナ、OLED ディスプレイ、およびある種のエンクロージャ (基本的には何でも構いません) を使用して独自に構築することもできます。この後、ボードをスマートフォンまたはコンピューターに接続し、Meshtastic アプリを使用して外部とチャットすることができます。
ESP-NOW リモコンカー
RC カーで遊ぶのに年をとりすぎているということはありません
ESP-NOW は、ESP マイクロコントローラーの開発会社である Espressif Systems によって開発されたメッシュ ネットワーク プロトコルです。ピアツーピアであることに加えて、このテクノロジーは遅延が非常に低いため、ESP-NOW RC コントローラーや車など、優れた応答時間を必要とするプロジェクトに最適です。
最終的には、これは概念実証であり、リモート制御の恩恵を受ける他のプロジェクトに応用できる可能性があります。送信機と受信機の両方 (さらに車自体) を作成する必要があり、部品表には 2 つの ESP32 ボード、PS2 のアナログ スティック (または入手可能な他の場所)、6 つのボタンとスイッチ、LED、およびバッテリー ホルダーが含まれています。
これはロボット工学への楽しい入門書であり、このコンセプトを他の遠隔操作プロジェクトで使用できない理由はありません。 ESP-NOW の通信範囲は屋内で約 15 メートル (約 50 フィート) が上限であることに注意してください。
これらのプロジェクトのほとんどは、Zigbee および Thread 機能のために ESP32-C6 に依存しています。他のプロジェクトの場合は、ESP32 マイクロコントローラーの全製品を検討してください。
関連情報は以下のリンクからご確認いただけます