OpenThreadプロトコルは、Threadのすべてのネットワーキング・レイヤー(MACセキュリティやメッシュ・リンク確立、メッシュ・ルーティングを備えたIPv6、6LoWPAN、IEEE 802.15.4)とデバイス・ロール、そしてボーダー・ルータへのサポートを実装しています。必要なメモリ使用量が少なく、優れた移植性を特徴とします。OpenThreadプロトコルは、スマート・ホーム向けアプリケーションにおけるIPv6をベースにした低消費電力のデバイス間無線通信に最適です。
STのOpenThread対応製品:
STが提供する最高クラスの超低消費電力マイクロコントローラ(マイコン)STM32L4シリーズをベースにしたデュアル・コア搭載ワイヤレス・マイコンSTM32WBシリーズは、OpenThreadスタックを利用し、シングルおよびコンカレント・モードでIEEE 802.15.4通信プロトコルをサポートします。そのため、IoTアプリケーションの幅広いニーズに対応します。
STM32WBシリーズは、フル・スレッド・デバイス(FTD)とミニマル・スレッド・デバイス(MTD)のすべてのタイプ向けの、認証済みの製品です。
STM32WBシリーズはThread認証済みの製品です。
また、QFN、BGA、LGA86、WLCSP(ウェハ・レベル・チップ・スケール・パッケージ)や、認証済みですぐに使用できるモジュールなどを含む幅広いパッケージ・オプションで提供されています。すべての製品がSTM32Cube開発エコシステムによりサポートされているため、開発期間の短縮に貢献します。

STM32WBシリーズおよび認証済みのOpenThreadソフトウェア・スタックにより、IPベースの低消費電力無線メッシュ・ネットワーク向けのOpenThreadソリューションを実現することができます。また、複数プロトコルの同時処理によりBluetooth® Low Energy 5.2モードにも対応可能です。IEEE 802.15.4は、IEEE 802.15ワーキング・グループによって規定されている技術規格で、低速無線パーソナル・エリア・ネットワーク(LR-WPAN)の物理層およびメディア・アクセス・コントロール(MAC)の仕様が定められています。
そのため、ZigBeeやThreadのようなプロトコルの基盤となる汎用の標準MAC層が提供され、それに応じてスタックの上位層が規定されます。OpenThreadはThread®規格のオープンソース実装であり、幅広く支持を得ている無線規格IEEE 802.15.4に基づいています。
推奨コンテンツ
- STM32WB55RC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 256 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB55VG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB55VY Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 640 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB55VE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 512 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB55CC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 256 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55RE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 256 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB55VC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 256 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB55CG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB5MMG Ultra-low-power Module - Dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB55RG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 512 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, LCD, AES-256
- STM32WB35CE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 512 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, AES-256
- STM32WB35CC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 256 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, USB, AES-256
- STM32WB55CE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 512 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, USB, LCD, AES-256
- STM32WB30CE Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 512 Kbytes of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, AES-256
- STM32WB50CG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.3, 802.15.4, Zigbee, Thread, Matter, AES 256