Bluetooth® Low Energy(LE)、ZigBee®、およびThread®通信に対応したデュアルコア搭載マルチプロトコル・ワイヤレス・マイクロコントローラSTM32WBシリーズ
Arm® Cortex®-M4(最大動作周波数64MHz、アプリケーション・プロセッサ)およびCortex-M0+(最大動作周波数32MHz、ネットワーク・プロセッサ)をベースとするデュアルコア搭載ワイヤレス・マイコンSTM32WBシリーズは、Bluetooth LE 5.2およびZigbeeやThreadなどのIEEE 802.15.4無線通信規格をサポートします。
ワイヤレス・コネクティビティ
Bluetooth® Low Energy
Bluetooth LE無線通信トランシーバは、認証済みのBluetooth™ LE 5.2無線スタック、Bluetooth SIGのプロファイル、およびメッシュ・プロファイル(Bluetooth SIG バージョン1.0準拠)を備えています。
独自のプロトコルに対応したBluetooth LE LLD、またはZephyr、Arm CordioスタックのいずれかをサポートするBluetooth LEソリューションに対応したホスト・コントローラ・インタフェース(HCI)により、さまざまな集積ニーズに対処できます。
IEEE 802.15.4規格:ZigBee / Thread
STM32WBシリーズでは、汎用のIEEE 802.15.4 MAC層により、ZigBee PRO 2017や低電力OpenThreadメッシュ・ネットワークなどのプロトコルをはじめ、ユーザ独自の通信プロトコルやスタック全体を実行することができるため、さまざまな通信方式でIoT機器を設計することができます。また、さまざまな認証済み構成を利用できるため、デバイスのサイズやOTA(Over The Air)機能において高い自由度が得られ、プラットフォームの最適化が可能です。
STM32WBシリーズは、最適化されたフットプリントでネットワーク全体のトポロジをサポートできます。ZigBee RFDおよびFFDはエンドデバイスからコーディネータやルータの役割までを担います。Thread MTD、FTD、およびBorder Routerはスリーピ・エンドデバイスからルータやリーダーの役割を担うため、ゲートウェイ・インフラストラクチャも実現可能です。
コンカレント・モードに対応しているため、802.15.4ワイヤレス・プロトコルであるZigBeeやOpenThreadをBluetooth LE 5.2と同時に実行することができます。これにより、導入時および導入後の設定時にデバイス・マネージメントで高い利便性が得られます。そのため、より使いやすく、優れた機能を持つ無線通信を実現可能です。
主な機能:
概要
2つの完全に独立したコアをベースとするSTM32WBシリーズの革新的なアーキテクチャは、リアルタイム処理(無線関連ソフトウェア実行)に最適化されています。また、ペリフェラル機能などのリソースの柔軟な活用とパワー・マネージメントにより、部品コストの削減や優れた機能を実現します。
超低消費電力のSTM32L4シリーズをベースとするプラットフォームに基づいて開発されたSTM32WBシリーズは、STM32L4シリーズと同様に、複雑な機能と長いバッテリ寿命の両立を必要とするアプリケーションに適したデジタル / アナログ・ペリフェラルを提供します。
- STM32WBx5ラインは、優れた性能と、さまざまな機能に対応する柔軟性を特徴とし、幅広いパッケージ・オプションとメモリ容量で提供されます。
- バリュー・ラインであるSTM32WBx0は、基本的な機能とコストのバランスに重点を置いているため、コスト効率に優れ、機能が最適化されたソリューションを提供します。
- STM32WBxMモジュールは、STM32WBx5ラインと同じ機能セットを備えています。小型のLGA86パッケージ(7mm x 11.3 mm)にリファレンス設計全体を組み込んだもので、幅広い認証をサポートします。
ペリフェラル機能
- STM32WBx5ラインは、水晶発振子不要のUSB 2.0 FSインタフェース、オーディオ・サポート、LCDドライバ、静電容量タッチキー・コントローラ、最大72本のGPIO、消費電力を最適化する内蔵スイッチング電源(SMPS)、バッテリ寿命を最大化する複数の低消費電力モードなど、さまざまな機能を搭載しています。
- STM32WBx0バリュー・ラインは動作温度範囲を限定し、最適化されたペリフェラル・セットを搭載しており、エントリ・レベルのソリューションを実現します。
- STM32WBxMモジュールは、STM32WBx5マイクロコントローラと同じ機能セットを備えています。主要な地域別市場向けにすべてのプロトコルとEMC認証に完全準拠しています。モジュールのピン配置構成を変更できるため、エントリ・レベルの製品向けに基本機能セットを使用して製造コストを抑えることができる一方、ハイエンド製品向けにはすべてのピン配置の使用を選択でき、柔軟な設計が可能となります。
2.4GHz無線対応STM32ワイヤレス・マイコンの製品ポートフォリオは、製品定義から試作段階、最終的なプラットフォーム定義まで、包括的なソリューションを提供します。
セキュリティ機能
STM32WBシリーズには、ワイヤレス機能と超低消費電力機能のほか、さまざまなセキュリティ機能が内蔵されています。これにより、メンテナンスの必要性を軽減すると同時に端末の信頼性を高め、クローニングを防止します。
256bit AESハードウェア暗号化エンジン、コードIP保護機能(PCROP)、読み出し / 書き込み保護、JTAGヒューズ、楕円曲線暗号エンジンによる公開鍵暗号アクセラレータ(PKA)などのセキュリティ・ハードウェア機能を内蔵しています。また、ファームウェア更新サービス(FUS)、知的財産コードの読出し保護機能(PCROP)、公開鍵アクセラレータ(PKA)などの機能により、セキュアな無線スタック更新や暗号鍵管理、コード保護が可能です。
カスタマー・キー・ストレージ(CKS)によりアプリケーション・コードやIPを確実に保護できます。
開発エコシステム
STM32WB55 Nucleo機能拡張パッケージ、STM32WB Nucleo開発ボード、STM32WB Discoveryボード、およびSTM32Cube開発エコシステムが提供する包括的なハードウェア / ソフトウェア開発ツールにより、迅速かつ簡単にアプリケーション開発を始めることができます。
STM32WB55 Nucleo機能拡張パッケージには、STM32WB55 NucleoボードおよびBluetooth LE対応USBドングルが含まれています。STM32WBシリーズをベースとするこれらのデバイスにより、幅広いワイヤレス・アプリケーションの開発を迅速に始めることができます。
STM32WB5MM-DK Discoveryボードでは、タッチ・センシング、外部Flash、オーディオ・チェーンといった、IoTアプリケーション向けの適切なペリフェラルとSTM32WBモジュールが集積されているため、エンド・デバイスのアプリケーション全体を簡単に開発できます。
また、実績のあるSTM32Cube開発エコシステムと完全に統合しているSTM32WB評価ボードと、包括的な組込みソフトウェア・リソースおよび開発ツールがセットで提供されています。
組込みソフトウェア・リソースのワンストップ・ソリューションであるSTM32CubeWBマイコン・パッケージには、ハードウェア抽象化レイヤ(HAL)やロー・レイヤ(LL)などのペリフェラル・ドライバ、包括的なミドルウェア・セット、無線スタック(Bluetooth 5.2、OpenThread、ZigBee)、およびKeil MDK-ARMやIAR Systems社などの一部の統合開発環境向けに構成済みのサンプル・ソフトウェアが含まれます。
STM32WBシリーズは、マイコンの初期化コード自動生成ツールであるSTM32CubeMX、およびプロトコルにかかわらず無線性能のテスト、モニタリング、検証を行うソフトウェアであるSTM32CubeMonRFに対応しています。
また、STM32WB Nucleoボードにはオンボード・デバッガが搭載されており、既存のサンプルをベースにアプリケーションの開発と設計をサポートします。また、ST-LINK USBコネクタや、長寿命バッテリといった多数の内部電源オプションのほか、外部電源を使用した給電も可能です。

注目ビデオ
推奨コンテンツ
New STM32WLE5/E4 and STM32WL55/54 lines with advanced features

Extending our portfolio of wireless microcontrollers, the feature optimized STM32WLE5/E4 and STM32WL55/54 lines enable the design of cost-efficient connected devices running LoRaWAN®, Sigfox™ and W-MBUS certified stacks or other proprietary or standardized sub-GHz protocols. With its energy-saving technologies and embedded advanced security featuresfor safe OTA updates, the STM32WLE5/E4 and STM32WL55/54 are ideal for industrial and consumer IoT applications.for Smart Metering, Smart logistics and many other IoT vertical markets.
The STM32WLE5/E4 and STM32WL55/54 MCUs are now available and a dedicated STM32CubeWL software is also available.
Get trained watching our dedicated Online Training.
Discover the latest news about STM32WLE5/E4 and STM32WL55/54 on our ST blog!
- 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.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB10CC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 320 Kbytes of Flash memory, Bluetooth LE 5.2
- 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.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, AES-256
- STM32WB15CC Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 320 Kbytes of Flash memory, Bluetooth LE 5.2, AES-256
- 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.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, 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.2, 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 512 Kbytes of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, USB, LCD, AES-256
- STM32WB55RG Ultra-low-power dual core Arm Cortex-M4 MCU 64 MHz, Cortex-M0+ 32 MHz with 1 Mbyte of Flash memory, Bluetooth LE 5.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, Zigbee, Thread, 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.2, 802.15.4, USB, LCD, AES-256