New STM32WB Series MCU with built-in Bluetooth 5 and IEEE

Similar documents
New STM32WB Series MCU with Built-in BLE 5 and IEEE

STM32G0 MCU Series Efficiency at its Best

STM32L4+ MCU series Excellence in ultra-low-power with more performance

Introducing STM32 L0x Series. April

BLE MODULE SPECIFICATIONS

STM8L and STM32 L1 series. Ultra-low-power platform

Wireless-Tag WT51822-S1

STM32MP1 Microprocessor Continuing the STM32 Success Story. Press Presentation

TI SimpleLink dual-band CC1350 wireless MCU

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32 Cortex-M3 STM32F STM32L STM32W

The Software of Things T Y S O N T U T T L E C E O S I L I C O N L A B S A S P E N C O R E C E O S U M M I T S H E N Z H E N 8 N O V E M B E R 2018

STM32F7 series ARM Cortex -M7 powered Releasing your creativity

STM32L4 System operating modes

Securing IoT devices with STM32 & STSAFE Products family. Fabrice Gendreau Secure MCUs Marketing & Application Managers EMEA Region

PBLN52832 DataSheet V Copyright c 2017 Prochild.

T he key to building a presence in a new market

Hello, and welcome to this presentation of the STM32L4 power controller. The STM32L4 s power management functions and all power modes will also be

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

STM32F3. Cuauhtémoc Carbajal ITESM CEM 12/08/2013

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

Developing Accessories for the Apple HomeKit Ecosystem. November 2016

Quick Start Guide. USB Packet Sniffer/Dongle for Kinetis MKW22D and MKW24D Wireless MCUs USB-KW24D512

Renesas Synergy MCUs Build a Foundation for Groundbreaking Integrated Embedded Platform Development

STM32 F0 Value Line. Entry-level MCUs

HARDWARE REFERENCE IMM-NRF51822

FOR IOT PRODUCT DEVELOPMENT

New STM32 F7 Series. World s 1 st to market, ARM Cortex -M7 based 32-bit MCU

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

Bidirectional wireless communication between IBM Cloud and Bluetooth Low Energy peripherals through SimpleLink Wi-Fi

Bluetooth Low Energy Portfolio

SPBTLE-1S ArTM. October STMicroelectronics

SmartBond DA Smallest, lowest power and most integrated Bluetooth 5 SoC. Applications DA14585

EVE2 BLE CAN Datasheet

BASICS OF THE RENESAS SYNERGY PLATFORM

ČVUT FEL v Praze, U-BLOX IOT MODULES

CC26xBxA Bluetooth Smart and IoT Module

Cypress PSoC 6 Microcontrollers

Product specification

mbed OS Update Sam Grove Technical Lead, mbed OS June 2017 ARM 2017

STM32 F-2 series High-performance Cortex-M3 MCUs

STM32F429 Overview. Steve Miller STMicroelectronics, MMS Applications Team October 26 th 2015

MCU Solutions for IoT A U G U S T

BT-22 Product Specification

Datasheet. RS485 description The UART/RS485 physical layer gives support for UART communication and higher level Modbus protocol.


Oberon M2M IoT Platform. JAN 2016

EVE2 BLE Datasheet. The EVE Platform features standardized IO, common OS and drivers and ultra-low power consumption.

BT121 Bluetooth Smart Ready Module. May 2015

Connecting Securely to the Cloud

AVR XMEGA Product Line Introduction AVR XMEGA TM. Product Introduction.

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

Getting Started With the Stellaris EK-LM4F120XL LaunchPad Workshop. Version 1.05

The course provides all necessary theoretical and practical know-how for start developing platforms based on STM32L4 family.

STM8 platform 8-bit microcontrollers

EFM32....the world s most energy friendly microcontrollers

Bluetooth modules. Modules and turnkey solutions with embedded Bluetooth firmware and AT command

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories -

5 things you want to know about Bluetooth 5

Quick Start Guide. STM32 ODE Function Pack for connecting 6LoWPAN IoT Nodes to smartphone through a BLE interface (FP-NET-6LPBLE1)

Optimization of IoT Sensing Systems Based on Bluetooth Smart SiP Modules. Chris Barratt Insight SiP Sophia Antipolis France October 15 th 2015

Bluetooth Smart Development with Blue Gecko Modules. Mikko Savolainen October 2015

Webinar Dec Less power consumption and unbeatable UI performance on TouchGFX & STM32L4+ solution

STM32 F2 series High performance Cortex M3 MCUs

Cypress PSoC 4 Microcontrollers

Qualcomm Wi-Fi Connectivity Selector Guide

NuMicro Family M2351 Series Product Brief

Kinetis + mbed = the secure connection in IOT

[Type here] M907. Bluetooth 4.2 Low Energy/Zigbee/RF4CE/Thread SiP Module with MCU and integrated antenna

Cypress PSoC 4 Microcontrollers

Quick Start Guide. Bluetooth Low Energy expansion board based on SPBTLE-RF module for STM32 Nucleo (X-NUCLEO-IDB05A1) Version 1.

MYD-JA5D2X Development Board

IoT device in Minutes with ST s BlueNRG

MYD-Y6ULX Development Board

SAM A5 ARM Cortex - A5 MPUs

RENESAS SYNERGY PLATFORM

ST Smart Grid Products. Application overview September 2018

A Developer's Guide to Security on Cortex-M based MCUs

ESP-01 WiFi Module Version1.0

Zynq-7000 All Programmable SoC Product Overview

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

Wireless Connectivity Made Easy by Design

Approval Sheet ( 產品承認書 )

TEVATRON TECHNOLOGIES PVT. LTD Embedded! Robotics! IoT! VLSI Design! Projects! Technical Consultancy! Education! STEM! Software!

WAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION

Ultra Low Power Microcontroller - Design Criteria - June 2017

The Next Steps in the Evolution of Embedded Processors

CSR102x Bluetooth Smart Product Line Overview

Silicon Labs - Wireless Solutions

PAN1740 Design Guide

AN4749 Application note

AT-501 Cortex-A5 System On Module Product Brief

Clicker 2 for Kinetis

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual

Product Specification

AVR XMEGA TM. A New Reference for 8/16-bit Microcontrollers. Ingar Fredriksen AVR Product Marketing Director

Hello, and welcome to this presentation of the STM32L4 System Configuration Controller.

5.1 Configure each Sensor Pin Rename Set Rules Export Data Switching Nodes... 25

Quick Start Guide. Bluetooth Low Energy expansion board based on BlueNRG for STM32 Nucleo (X-NUCLEO-IDB04A1) Version 1.

RF Transceivers and Modules

Transcription:

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE 802.15.4

Make the Choice of STM32WB Series The 7 keys points to make the difference 2 Open 2.4 GHz radio Multi-protocol Dual-core / Full control Ultra-low-power IoT Protection ready Massive integration Cost saving 1MB Flash 3.6 V 129-pin 1.7 V 48-pin 256KB Flash A large offer Advanced RF tool, Energy control with C code generation No matter what!

Multiprotocol and Open radio 3 Fully certified Bluetooth 5 radio 2x faster speed with 2Mbps capable mode Extend network coverage with BLE Mesh Last IEEE 802.15.4 standard ready OpenThread certified, ZigBee 3.0* Static and Dynamic concurrent mode 2.4 GHz Open Proprietary protocol capable (BLE like or 802.15.4) Best-in-class RF with up to +6dBm output power and 102 db link budget Energy sensitive application with only 4.5 ma in RX and 5.2 ma in TX (@ 0dBm) BOM cost reduction thanks to Integrated balun * Coming soon

Make It Yours 4 Profiles ZCL 6LoWPAN (RPL) * Coming soon IEEE 802.15.4 MAC LLD 802.15.4 2.4 GHz Radio -100 dbm sensitivity (802.15.4) +6 dbm output /.. Antenna -96 dbm sensitivity (BLE 1 Mbps)

Simplicity of development 5 2 independent cores for real-time execution Mono-core CPU -x Application Firmware + Peripherals + Radio stack STM32WB Arm Cortex-M4 Application Firmware + Peripherals Arm Cortex-M0+ Radio Stack Drawbacks Time sharing Longer processing time Greedy current consumption Need companion MCU (increased cost) Benefits SOC solution (1 single die) Full flexibility - Easy development User experience Increase battery life All-in-1 solution - cost saving Speed up time to market

Rich feature set 6 KEY FEATURES 2 independent cores for real time execution Ultra-low-power consumption 50 µa/mhz Active mode (at 3.0V) 2.1 µa Stop mode (Radio in standby + 256KB RAM) < 50 na Shutdown mode Security PCROP, PKA, TRNG AES 256-bit, CKS Arm Cortex - M4 MPU + FPU + DSP Inst. @ 64 MHz ART Accelerator Up to 1MB Flash Up to 256KB SRAM Peripherals 2xI²C, 1xUSART, 1xLP-UART, 2xSPI, 1x USB 2.0 FS device supporting Battery Charging Detection, 1xSAI, Quad-SPI (XIP), 6x 16-bit timer (including LPWM and low-power one) 1.71 to 3.6V voltage range (DC/DC, LDO) LCD 8x40 ADC 12-bit 2x Comp Temp sensor Cap. Touch USB 2.0 FS Crystal-less SPI, I²C LP-UART SAI, Quad-SPI Cortex-M0+ Core @ 32 MHz 2.4 GHz Radio Bluetooth 5 802.15.4 Concurrent mode -40 to +105 C temperature range

Benefit of Dual Cores processing 7 1 Independent Radio activity: Uploading data to mesh network or smartphone OTA of Radio protocol stack or application FW Running on arm CM0+ 2 Energy saving mode Power (mw) RAM + RTC running @ 2.1µA Fast wake up @ 5µs Competitor A Competitor B 1 2 3 3 Main application activity: Computing data (sensor fusion ) Flexible arm CM4 CPU speed up to 64 MHz Batch Acquisition Mode (BAM) with CPU and Flash turned off 4 4 Dual CPU activity 50µA/MHz only! Both Radio and Application running independently 5 5 Super saving mode Shutdown < 50 na Battery energy saving Time (ms)

All in one MCU - Full flexibility control 8 Robust RF link -100dBm sensitivity with IEEE 802.15.4 and +6 dbm output power Upgrade legacy 802.15.4 device to Bluetooth 5 Update securely Radio and stack firmware with build-in RSS Bluetooth 5 and 802.15.4 protocols Mesh capable to extend network range.... Retrofit legacy product to Bluetooth 5 and concurrency mode Remotely upgrade device with OTA capability Brand protection with Authenticated FW upgrade system Lighting Fleet maintenance Up to 105 C radio capable. Down to 600 na mode with RTC and 32KB of RAM. Only 5µs wakeup time over 16 wakeup lines. PCROP, ECC, TRNG, PKA, for best design. robustness Reduce BOM cost with built-in LCD booster B Industrial devices Fitness/ Healthcare Multipoint Bluetooth 5 connections Small form factor design with WLCSP100 Battery life time care with < 50 na Shutdown mode Dynamic Efficient 50 µa/mhz Extend memory storage with Quad-SPI Handle advanced algorithm with 1 Mbyte of Flash memory Cost optimized product with USB 2.0 crystal-less device Beacon profile available among a huge list. Embedded balun to minimize design cost. Only 5.2mA Radio TX current to extend beacon life time. Up to +6 dbm output power to get best beacon range. < 2.1 µa Stop mode with full RAM for battery life. optimization Down to 1.71 full feature capable B Beaconing Home security and Audio -100 dbm sensitivity to increase area coverage Customer Key Storage (CKS) for trustable Application update Manage full duplex audio with embedded SAI USB FS 2.0 with Battery Charging Detection for remote device

IoT Protection Ready (1/4) Radio stack and/or Application FW update 9 Antenna 2.4 GHz radio Modem (Bluetooth 5, 802.14.5) Customer Key Storage.. Network Processor Cortex-M0+ 32 MHz AES 128-bit Application Processor Cortex-M4 FPU + MPU DSP instruction 64 MHz 1 New FW package received 2 3 4 New FW detected Update is launched App Processor send New FW package signature and encryption key for authentication Authentication signature matches preprogrammed key Case not, the process is aborted and device resets Radio stack Closed Sub-system Radio + Key storage FW Application V 2.0 Empty Flash FW Application V 1.0

IoT Protection Ready (2/4) Radio stack and/or Application FW update 10 Antenna 2.4 GHz radio Modem (Bluetooth 5, 802.14.5) Customer Key Storage.. Network Processor Cortex-M0+ 32 MHz AES 128-bit Application Processor Cortex-M4 FPU + MPU DSP instruction 64 MHz 1 New FW package received 2 3 4 New FW detected Update is launched App Processor send New FW package signature and encryption key for authentication Authentication signature matches preprogrammed key Case not, the process is aborted and device resets Radio stack Closed Sub-system Radio + Key storage FW Application V 2.0 Empty Flash FW Application V 2.0 5 New FW package is decrypted with proprietary Key. Device upload on going.

IoT Protection Ready (3/4) Radio stack and/or Application FW update 11 Antenna 2.4 GHz radio Modem (Bluetooth 5, 802.14.5) Customer Key Storage.. Network Processor Cortex-M0+ 32 MHz AES 128-bit Application Processor Cortex-M4 FPU + MPU DSP instruction 64 MHz STM32WB boots on and execute the new application Radio stack Closed Sub-system Radio + Key storage Empty Flash FW Application V 2.0

IoT Protection Ready (4/4) STM32WB counter measure against attacks 12 Basic Advanced Attacks Attacks description STM32WB Countermeasures Non Invasive Attacks MCU Software Attacks Environment modification Temperature Voltage Clock. Fault injection (glitches.) Exploit debug features Side channel, power Analysis, Low Authentication / Encryption Extract keys Exploitation of applicative test features Malware / Virus Replay, privilege escalation Temperature sensor Power supply integrity monitor Clock security system Tamper pads Memory ECC, Parity check RTC alarm, registers, SRAM mass erase JTAG Read out protection BOOT from Flash only Customer Key Storage (CKS) RNG, Crypto accelerator, CRC Write memory protection Read Out memory protection Memory Protection Unit (MPU) Root Secure Service (RSS) Secure Firmware Update (SFU) Proprietary Code Read-Out Protection (PCROP) 96-bit ID

Massive cost saving 13 The more feature integration, the more the BOM drops down! Silicon cost RF balun cost: Embedded External components: 7 (including crystal) 32 khz Master clock output available Crystal for USB 2.0 FS operation: embedded LCD display booster: embedded (only single glass) Capacitive touch controller: embedded PCB cost: 2 layers PCB only * Coming soon Ecosystem cost Bluetooth 5 stack : Free of charge OpenThread stack: Free of charge ZigBee 3.0* stack (coming soon): Free of charge Generic 802.14.5 MAC: Free of charge Generic HCI drivers: Free of charge STM32CubeMX: Free of charge STM32CubeProgrammer: Free of charge STM32CubeMonitor-RF: Free of charge GCC-based IDEs : Free of charge Bluetooth 5 and 802.15.4 concurrency avoids to use a second radio MCU

STM32WB - A large offer 18 Bluetooth 5, Thread, ZigBee 3.0 and proprietary protocol capable STM32L1 STM32L0 From 1.71 to 3.6V and from -40 to +105 C! 3.6 V 1MB Flash 100-pin 1.7 V 48-pin 256KB Flash

Prototyping made as easy as 1,2,3 15 Hardware Evaluation Pack STM32CubeMX Code generation Power calculation STM32CubeProg STM32CubeMonRF

STM32CubeWB Embedded software 16 Allows developers to focus on their applicative differentiation only USB library: ST USB Device library File system: FatFS open source standard RTOS: FreeRTOS open source standard (CMSIS- RTOS v2 abstraction) ST Touch sensing library Bluetooth 5 and Thread stacks and services Abstraction of STM32 Through high level and portable APIs (HAL) Through light and optimized APIs (LL) STM32 full peripheral coverage Production ready with CodeSonar and LDRA static code analysis Complete: hundreds of ready-to-use examples Permissive terms: Open-source BSD license

Software Development Tools 17 A complete flow, from configuration up to monitoring FREE IDE s STM32CubeMX Configure & Generate Code Partners IDEs Compile and Debug STM32CubeMonRF Monitor

Find easily the MCU that suits YOU 18 Tablets/Phones/Computers ST MCU Finder Browse STM32 & STM8 families wide portfolio and select the product that best fit their needs Access to technical information www.st.com/stmcufinder Also works offline!

Great investment 19 14 MCU product series / More than 60 MCU product lines High-performance Mainstream Ultra-low-power Wireless Cortex-M0 Cortex-M0+ Cortex-M3 Cortex-M4 Cortex-M33 Cortex-M7 More than 40,000 customers Legend: Cortex-M0+ Radio Co-processor

Releasing Your Creativity 20 STM32 community /STM32 @ST_World STM32WB Online training www.st.com/stm32wb