|
Wi-Fi®
- IEEE® 802.11 b/g/n, Single Stream (1x1) 20 MHz
Bandwidth WLAN Link
- Compatible with Wi-Fi® 6/7 Access
Points/Routers at 2.4 GHz
- Integrated Power
Amplifier (PA), Low Noise Amplifier (LNA) and
Transmitter/Receiver (TX/RX) Switch
- Up to 20.5 dBm
Transmit Power in 802.11b Mode
- 2.4 GHz
(2400-2483.5 MHz) ISM Band
- Infrastructure
Basic Service Set (BSS) Station (STA) and Soft-AP Mode with up
to Eight STAs
- WPA3, WPA2 and
WEP Modes
- Transmission
Control Protocol/Internet Protocol (TCP/IP)-Based Connectivity
Protocols Along with SSL and MQTT Capabilities
- Hardware
Accelerators for Wi-Fi® and TLS Security to
Improve Connection Time
- Hardware-Based
IEEE 802.15.2 Compliant Three-Wire Packet Traffic Arbitration
(PTA) Interface for Wi-Fi/Bluetooth®
Coexistence
- On-Chip Network
Stack to Offload MCU
- Network
features – TCP, UDP, DHCP, ARP, HTTP, MQTT, IPv6, TLS
1.2 and DNS
- Hardware
accelerators for Wi-Fi and TLS security to improve
connection time
- Hardware-Based
Low-Power Modes with Support for Magic Packet-Based Snooze
Mode
- Low Power
modes: Connected Sleep and Extreme Deep Sleep (XDS)
mode
- Fast host
wake-up from Sleep mode by a pin or the host
Input/Output (I/O) transaction
- Optional
low-power secondary oscillator (RTCC oscillator) 32.768
kHz for real-time clock and calendar applications
- Immutable Secure
Boot with Hardware Root of Trust
- Supports Host
Assisted OTA Firmware Update
Bluetooth®
- Bluetooth® Low Energy 6.0 Certified(1)
- Up to +12 dBm
Programmable Transmit Output Power
- Typical Receiver
Power Sensitivity:
- Bluetooth
Low Energy at 1 Mbps: -97 dBm
- Bluetooth
Low Energy at 2 Mbps: -94 dBm
- Bluetooth
Low Energy at 125 Kbps: -104 dBm
- Bluetooth
Low Energy at 500 Kbps: -101 dBm
- Digital
RSSI indicator (-50 dBm to -90 dBm)
|
- Bluetooth
Supported Features:
- 2M
uncoded PHY
- Long
range (Coded PHY)
- Channel
selection algorithm #2
- Advertising extensions, offloads CPU with
hardware-based scheduler
- High duty
cycle non-connectible advertising
- Data
length extensions
- Secure
connections
- Privacy
upgrades (with hardware white-list support)
- ECDH P256
Hardware Engine for Link Key Generation when Bluetooth
Pairing
- AES128 Hardware
Module for Real-Time Bluetooth Payload Data Encryption
- Pre-programmed
MAC Address
- Bluetooth
Qualification Test Facility (BQTF) Certification
- Bluetooth Low
Energy Profiles:
- Bluetooth
Low Energy peripheral and central roles
- Bluetooth
Low Energy APIs for application layer to implement
standard or customize GATT based profiles/services
- Microchip
transparent UART Service
- Battery
service
- Device
information service
- Custom
service
- Multi-link and multi-role
- Bluetooth Low
Energy Services:
- Provisioning
- OTA
update - Device Firmware Upgrade (DFU)
- Advertisement/Beacon
- Personalized configuration
- Alert
notification service
- Connectivity
Standards
- Bluetooth
v6.0
- ETSI EN
300 328 and EN 300 440 Class 2
- FCC CFR47
Part 15 and ARIB STD-T66
Note:
- Requires
Bluetooth Low Energy SDK v1.5 or later
Wi-Fi® and Bluetooth®
Low Energy Coexistence
- Hardware Based
Three-Wire PTA for Wi-Fi® and Bluetooth® Coexistence
- Integrated 2.4
GHz Ultra-low Power RF Transceiver shared among Bluetooth, Link
(MAC) Controllers and Proprietary Modulation Schemes
|
|
Core: 64 MHz ARM®
Cortex®-M4
- 3.35 Coremark®/MHz
- 4 KB Combined
Instruction Cache and Data Cache
- Eight-Zone Memory
Protection Unit (MPU)
- Thumb®-2 Instruction Set
- Digital Signal
Processing Application-Specific Extension (ASE) Rev 2
- Nested Vector
Interrupt Controller (NVIC)
- Embedded Trace
Module (ETM) with Instruction Trace Stream
- Core Sight
Embedded Trace Buffer (ETB)
- Trace Port
Interface Unit (TPIU)
- IEEE® 754-Compliant Floating Point Unit (FPU)
Memories
- 1 MB On-Chip
Self-Programmable Flash with:
- Error
Correction Code (ECC)
- Prefetch
module to speed up Flash accesses
- 20-years
of data retention support
- 32 KB NVR Flash
(Eight Sectors)
- Private/public boot code and data
- NV
calibration data
- 128 KB Multi-Port
Programmable QoS SRAM Main Memory
- Up to 4 KB of
Tightly Coupled Memory (TCM)
- Up to 8 KB Backup
SRAM
- Single 32-bit
Backup Register
System
- Power-on Reset
(POR) and Brown-Out Detect (BOD)
- Internal and
External Clock Options
- External
Interrupt Controller (EIC)
- Up to Four
External Interrupts
- One Non-Maskable
Interrupt
- Run, Idle, Dream,
Sleep, Deep Sleep and Extreme Deep Sleep Modes
- Sleep Walking
Peripherals
- 2-pin Serial Wire
Debug (SWD) Programming, Test and Debugging Interface
High Performance Peripherals
- 16-Channel Direct
Memory Access Controller (DMAC)
- Built-in
CRC with memory CRC generation/monitor hardware
support
System Peripherals
- 32-Channel Event
System
- All
channels can be connected to any event generator
- All
channels provide a pure asynchronous path
- Twelve
channels support synchronous and re-synchronous
|
- Four Serial
Communication Interfaces (SERCOM), Each Configurable to Operate
as:
- USART
with full-duplex and single-wire half-duplex
configuration
- ISO7816
- I2C up to
1 MHz (three SERCOMs support I2C)
- LIN
Commander/Responder
- RS485
- SPI
inter-byte space
- Four 16-bit
Timers/Counters (TC), Each Configurable as:
- 16-bit TC
with two compare/capture channels
- 8-bit TC
with two compare/capture channels
- 32-bit TC
with two compare/capture channels
- Two 24-bit
Timer/Counters for Control (TCC) with Extended Functions:
- Up to six
compare channels with optional complementary output
- Generation of synchronized Pulse Width Modulation (PWM)
pattern across port pins
- Deterministic fault protection, fast decay and
configurable dead-time between complementary output
- Dithering
that increases resolution with up to 5 bits and reduces
quantization error
- One 16-bit
Timer/Counters for Control (TCC) with Extended Functions:
- Up to two
compare channels with optional complementary output
- 32-bit Real Time
Counter (RTCC) with Clock/Calendar Function
- Up to one Wake-up
Pin with Tamper Detection and Debouncing Filter
- Watchdog Timer
(WDT) with Window Mode
- Deadman Timer
(DMT)
- CRC-32
Generator
- Frequency Meter
(FREQM)
- One Configurable
Custom Logic (CCL)
- One Analog
Comparator (AC) with Window Compare function
- One Temperature
Sensor (Die Temperature)
Advanced Analog
- 12-bit
Analog-to-Digital Converter (ADC) Successive Approximation
Register (SAR) Module:
- Up to
eight analog channels
- Up to two
MSPS conversion rate
- Multiple
trigger sources
- Supports
die temperature sensor built into RF-analog (not an
external ambient temperature sensor)
- Two
Analog Comparator (AC) with window compare function or
single analog comparator
- One
dedicated AC and second AC is shared with PMU
controller
|
|
Input/Output (I/O)
- Flexible
Peripheral Pin Select (PPS) Support
- High-Current
Sink/Source on Most I/O Pins
- Configurable
Open-Drain Output on Digital I/O Pins
- Up to 22
Programmable I/O Pins
Oscillators
- 16 MHz, ±20 PPM
Crystal/Resonator Oscillator or External Clock (POSC) for 2.4
GHz RF Transceiver
- Shared System
Phase-Locked Loop (PLL) with Bluetooth® RF
Data Converter PLL
- 32.768 kHz
Ultra-low Power Internal Oscillator
- Higher Accuracy
32.768 kHz, ±250 ppm Clock Options
- POSC
derived 32 kHz clock
- 32.768
kHz crystal/resonator oscillator (SOSC)
- External
32.768 kHz clock source
- 8 MHz Internal RC
Oscillator (FRC)
ECC608 on Module
- Provides Robust
Hardware-Based Security for IoT Applications
- Facilitates
Secure Cloud Authentication using Trust&Go
Configuration
- Supports Secure
Key Storage and Cryptographic Operations
Antennas
- Dual U.FL
Connectors for Dual External Antennas (separate Wi-Fi® and Bluetooth® Low Energy
Antennas) improving Crosstalk and RF Performance
Security – Bluetooth® Low Energy
- Advanced
Encryption Standard (AES) Engine with Support for
128/192/256-bit Cryptographic Key
- One AES with
256-bit Key Length and up to 2 MB/s Data Rate
- Five
confidential modes of operation
- Electronic Code Book (ECB)
- Cipher Block Chaining (CBC)
- Cipher Feedback (CFB)
- Output Feedback (OFB)
- Counter (CTR)
- Supports
counter with Cipher Block Chaining Message
Authentication Code (CBC-MAC) mode
- Galois
Counter Mode (GCM)
- True Random
Number Generator (TRNG)
- Public Key
Cryptography Controller (PUKCC) and Associated Classical Public
Key Cryptography Library (PUKCL)
- Rivest-Shamir-Adleman (RSA) and Digital Signature (DSA)
algorithm
- Elliptic
Curves Cryptography (ECC), Elliptic Curve Cryptography
Galois Field (ECC GF) (2n) and ECCGF (p)
- Integrity Check
Module (ICM) Based on Secure Hash Algorithm (SHA1, SHA224 and
SHA256), Direct Memory Access (DMA) Assisted
- Secure Boot
Capable and Secure OTA Update
|
Security – Wi-Fi®
- Hardware
Accelerated Security Modes (CryptoMaster) with Built-in DMA
Support
- Encryption engines (AES and TDES with different NIST
modes of operation):
- Five
confidential modes of operation:
- Electronic Code Book (ECB)
- Cipher Block Chaining (CBC)
- Counter (CTR)
- Cipher Feedback (CFB)
- Output Feedback (OFB)
- AES key sizes:
128b, 192b and 256b
- Authentication
engines:
- SHA-1 and
SHA-2
- AES
GCM
- HMAC and
AES CMAC
- On-chip
oscillator for NDRNG generation
- Multi-Purpose
Public Key Crypto Engine Supporting the Following Algorithms:
- ECC/ECDH/ECDSA with standard NIST prime curves up to
521-bit, Curve25519 and Ed25519
- RSA up to
2048-bit keys
- Secure Boot and
Secure OTA Update
Clock Management
- Integrated 16 MHz
(PIC32CX-BZ2 IC) and 40 MHz (WINCS02IC) POSCs
Package
- 58-Pin LGA
Package with Shield CAN
- Size: 29 mm x 18
mm x 3 mm
Operating Conditions
- 3.0–3.6V
Operating Range (Typical value is 3.3V)
- -40 °C to +85
°C
Certifications
- PIC32WM-BW1 Module Certified
to FCC, ISED, and CE Radio Regulations (RED-DA Compliant)
- Bluetooth® SIG and Wi-Fi Alliance®
Compliant
- RoHS and REACH
Compliant
|