MCX W23: Ultra-Low Power Bluetooth® Low Energy Solution With Arm® Cortex® M33 TrustZone® for IoT

Click over video to play

Block Diagram

MCX W23

MCX W23 Block Diagram

Features

Application Processor

  • Arm® Cortex®–M33
  • with TrustZone® running up to 32 MHz
  • MCX W236: 1 MB Flash and 128 KB RAM
  • MCX W235: 512 KB Flash and 96 KB RAM
  • 256 KB ROM
  • 16 KB data RAM and 512 bytes sequencer RAM

Boot Modes

  • Autonomous boot from flash
  • In-system programming (ISP)
  • Secure bootloader

General

  • WLCSP package: < 6.56 mm2 with 37 bumps
  • QFN package: 5mm x 5mm with 40 pins
  • Low number of external passive components
  • Operating temperature: -40 °C to +85 °C

Interfaces

  • 3 FlexComm interfaces. Each FlexComm interface can be selected by software to be a USART, SPI, or I²C interface
  • SPIFI with XIP feature uses up to four data lines to access off-chip SPI/DSPI/QSPI flash memory
  • Up to 23 GPIOs

Power Modes

  • MCXW23xB
    • High-voltage supply mode (HV_SM) for 3 V battery support using integrated buck DC-DC converter
    • External regulated supply mode (XR_SM) for PMIC support (bypassing the integrated DC-DC converter)
  • MCXW23xA
    • Low-voltage supply mode (LV_SM) for 1.5 V battery support using integrated boost DC-DC converter

RF

  • A 2.4 GHz RF transceiver supporting Bluetooth Low Energy 5.3
  • Sensitivity -94 dBm in Bluetooth Low Energy 2 Mbps
  • Sensitivity -97 dBm in Bluetooth Low Energy 1 Mbps
  • Sensitivity -100 dBm in Bluetooth Low Energy 500 kbps
  • Sensitivity -102 dBm in Bluetooth Low Energy 125 kbps
  • Flexible RF transmitter level configurability:
  • TX mode 1 (TXM1): Range from -31 dBm to +2 dBm when VDD_RF exceeds 1.1 V
  • TX mode 2 (TXM2): Range from -28 dBm to +6 dBm when VDD_RF exceeds 1.7 V

Security

  • AES-256 encryption/decryption engine with PUF keys
  • Secure hash algorithm (SHA1 and SHA2-256)
  • PUF silicon fingerprint
  • PRINCE encryption module
  • Secure GPIO
  • True random number generator (TRNG) compliant to NIST SP 800-90B, NIST SP 800-22

Timers

  • 32-bit real-time clock (RTC) with 1 s resolution running in the always-on power domain
  • Additional timer in the RTC can be used for wake up from all low power modes with 1 ms resolution

Product Longevity Program

  • This product is included in the NXP Product Longevity program ensuring a stable supply of products for your embedded designs

MCUXpresso Developer Experience

  • MCUXpresso ecosystem support
    • Support VSCODE with MCUXpresso plugin
    • Pin, clock, peripheral, security and memory config tools
    • Security programming and provisioning tools
    • Software development kit (SDK) connectivity stack and examples available via github

Buy/Parametrics










































































































Documentation

Quick reference to our documentation types

1-10 of 12 documents

Compact List

Application Note (5)
Data Sheet (1)
Errata (1)
Fact Sheet (2)
Reference Manual (1)

Design Files

Hardware

Quick reference to our board types.

1-5 of 8 hardware offerings

Show All

Software

Quick reference to our software types.

3 software files

Note: For better experience, software downloads are recommended on desktop.

Training

1 trainings

Support

What do you need help with?