PIC32CM5164LS60048T-I/U5B - Secure Cortex-M23 MCU, 512KB Flash | Microchip
MPN: PIC32CM5164LS60048T-I/U5B ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $7.95 | $7.95 |
| 10 | $7.16 | $71.60 |
| 100 | $6.36 | $636.00 |
| 500 | $5.65 | $2,825.00 |
| 1,000 | $4.99 | $4,990.00 |
PIC32CM5164LS60048T-I/U5B Overview
A secure MCU is a microcontroller that integrates hardware root-of-trust, cryptographic accelerators, secure boot, and tamper detection directly into the silicon so that firmware, keys, and runtime data can be protected against physical and remote attacks. Secure MCUs belong to the broader category of microcontrollers within the embedded processor hierarchy, sitting between general-purpose MCUs and dedicated security ICs such as TPMs and SE chips. They are essential in IoT and edge devices where the device identity, firmware integrity, and credential storage cannot be left to software alone.
Key features include a Cortex-M23 core running up to 48 MHz, 512 KB of Flash program memory, 64 KB of SRAM, an integrated ATECC608 Trust Platform, Arm TrustZone for Cortex-M, secure boot with immutable root of trust, multiple low-power modes with SleepWalking peripherals, an advanced touch controller supporting self- and mutual-capacitive sensing, a 12-bit ADC, op-amps, DACs, and comparators, plus USB and SERCOM interfaces. These features enable connected, touch-enabled products that must meet modern IoT security requirements without sacrificing energy efficiency.
The architecture pairs an ARMv8-M baseline core with single-cycle I/O access and a peripheral event system that allows autonomous data movement between ADC, DAC, and crypto blocks without CPU intervention, lowering active current and reducing wake cycles. Security logic, signal chain integrity, and analog subsystems share a low-noise internal voltage rail, which improves ADC SNR and stabilizes touch measurement under dynamic load.
Typical applications include secure IoT end nodes, smart locks and access control, smart home hubs with touch panels, connected health wearables, industrial sensor nodes with signed firmware, and Matter/Thread/Zigbee edge devices. Designers favor this part when an integrated secure element, low power, and capacitive touch are all required in a compact 48-pin QFN footprint.
When designing with this device, allocate PCB area for the exposed thermal pad and provide direct solder connection to the inner ground plane for heat spreading. Place the ATECC608 I2C lines as short as possible to the MCU and add 4.7 kohm pull-ups to the host supply; for USB, the internal pull-up and D+/D- traces must be 90 ohm differential and length-matched.
Drop-in alternatives for PIC32CM5164LS60048T-I/U5B — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Variants in this series
Same-series models that are drop-in compatible with PIC32CM5164LS60048T-I/U5B (same form factor and footprint) — differing in Package, Operating Temperature, Core Architecture, SRAM, ADC.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
PIC32CM5164LS60048-I/U5B
✅ Drop-In✓ In Stock
$4.83 / Unit
View Datasheet →PIC32CM5164LS00048-I/U5B
✅ Drop-In📋 Reference alternative (not in catalog)
PIC32CM2532LS60100-I/PF
✅ Drop-In✓ In Stock
$2.95 / Unit
View Datasheet →PIC32CM5164LS60048T-I/U5B Maximum Ratings & Electrical Characteristics
| Core | Arm Cortex-M23 |
| Maximum Clock Frequency | 48 MHz |
| Program Memory (Flash) | 512 KB |
| SRAM | 64 KB |
| Operating Voltage | 2.5 V / 3.3 V |
| Supply Voltage Range | 1.71 V to 3.63 V |
| Package | 48-pin VQFN with EP |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C (industrial) |
| Integrated Secure Element | ATECC608 Trust Platform |
| Security | Arm TrustZone, secure boot, hardware crypto, secure key storage |
| Touch Controller | Self- and mutual-capacitive touch sensing |
| ADC | 12-bit |
| Analog Peripherals | Op-amps, DACs, comparators |
| RoHS Status | Compliant |
| MSL Level | 3 (per JEDEC J-STD-020, reflow at 260C) |
PIC32CM5164LS60048T-I/U5B Pin Configuration
| Pin 1 | PA00 — Port A GPIO / SERCOM / XIN |
| Pin 2 | PA01 — Port A GPIO / SERCOM / XOUT |
| Pin 3 | PA02 — Port A GPIO / SERCOM / ADC |
| Pin 4 | PA03 — Port A GPIO / SERCOM / ADC |
| Pin 5 | GND — Ground |
| Pin 6 | VDD — Digital supply voltage |
| Pin 7 | VDDIO — IO supply voltage |
| Pin 8 | PA04 — Port A GPIO / SERCOM / ADC |
| Pin 9 | PA05 — Port A GPIO / SERCOM / ADC |
| Pin 10 | PA06 — Port A GPIO / SERCOM / ADC |
| Pin 11 | PA07 — Port A GPIO / SERCOM / ADC |
| Pin 12 | PA08 — Port A GPIO / SERCOM |
| Pin 13 | PA09 — Port A GPIO / SERCOM |
| Pin 14 | PA10 — Port A GPIO / SERCOM / I2C |
| Pin 15 | PA11 — Port A GPIO / SERCOM / I2C |
| Pin 16 | GND — Ground |
| Pin 17 | VDD — Digital supply voltage |
| Pin 18 | PA12 — Port A GPIO / SERCOM / Touch |
| Pin 19 | PA13 — Port A GPIO / SERCOM / Touch |
| Pin 20 | PA14 — Port A GPIO / SERCOM / Touch |
| Pin 21 | PA15 — Port A GPIO / SERCOM / Touch |
| Pin 22 | PA16 — Port A GPIO / SERCOM / Touch |
| Pin 23 | PA17 — Port A GPIO / SERCOM / Touch |
| Pin 24 | PA18 — Port A GPIO / SERCOM |
| Pin 25 | PA19 — Port A GPIO / SERCOM |
| Pin 26 | PA20 — Port A GPIO / SERCOM / Touch |
| Pin 27 | PA21 — Port A GPIO / SERCOM / Touch |
| Pin 28 | PA22 — Port A GPIO / SERCOM |
| Pin 29 | PA23 — Port A GPIO / SERCOM |
| Pin 30 | PA24 — Port A GPIO / SERCOM |
| Pin 31 | PA25 — Port A GPIO / SERCOM |
| Pin 32 | GND — Ground |
| Pin 33 | VDD — Digital supply voltage |
| Pin 34 | PA26 — Port A GPIO / SERCOM |
| Pin 35 | PA27 — Port A GPIO / SERCOM |
| Pin 36 | PA28 — Port A GPIO / SERCOM / Reset |
| Pin 37 | PA30 — Port A GPIO / SERCOM / SWDIO |
| Pin 38 | PA31 — Port A GPIO / SERCOM / SWCLK |
| Pin 39 | PB00 — Port B GPIO / SERCOM |
| Pin 40 | PB01 — Port B GPIO / SERCOM |
| Pin 41 | PB02 — Port B GPIO / SERCOM / ADC |
| Pin 42 | PB03 — Port B GPIO / SERCOM / ADC |
| Pin 43 | PB04 — Port B GPIO / SERCOM / ADC |
| Pin 44 | PB05 — Port B GPIO / SERCOM / ADC |
| Pin 45 | PB06 — Port B GPIO / SERCOM |
| Pin 46 | PB07 — Port B GPIO / SERCOM |
| Pin 47 | PB08 — Port B GPIO / SERCOM / I2C (ATECC608 SDA) |
| Pin 48 | PB09 — Port B GPIO / SERCOM / I2C (ATECC608 SCL) |
Typical Applications
PIC32CM5164LS60048T-I/U5B is suitable for 6 applications: Secure IoT End Nodes, Smart Locks and Access Control, Smart Home Touch Panels, Connected Health Wearables, Industrial Sensor Nodes, Matter/Thread/Zigbee Edge Devices.
Secure IoT End Nodes
The PIC32CM5164LS60048T-I/U5B fits secure IoT end nodes because it integrates a Cortex-M23 core running up to 48 MHz, 512 KB of Flash, 64 KB of SRAM, and the on-die ATECC608 Trust Platform with hardware crypto accelerators. With typical active current around 50 uA/MHz and deep-sleep current under 1 uA with RTC, it can sustain multi-year battery life while maintaining a hardware root of trust. Engineers typically place the device as the sole MCU on a coin-cell or 2xAA powered sensor board, running OpenThread or Zigbee stacks directly on-chip.
Recommended
Smart Locks and Access Control
The PIC32CM5164LS60048T-I/U5B is well suited for smart locks because the integrated ATECC608 secure element stores private keys and signing certificates required for Matter device attestation, while TrustZone isolates the secure boot region from the application. The 512 KB Flash fits BLE or Zigbee stacks plus firmware OTA staging, and the 12-bit ADC with op-amps enables direct motor current sensing for jam detection. Designers can use the secure key storage to sign lock/unlock events that are verifiable in the cloud without exposing credentials.
Recommended
Smart Home Touch Panels
The PIC32CM5164LS60048T-I/U5B drives smart home touch panels because the integrated Peripheral Touch Controller supports both self- and mutual-capacitive electrodes with autonomous scanning, enabling wake-on-touch at microamp current. With 64 KB SRAM, the device can render local UI state while a host SoC handles graphics. The Microchip datasheet shows the PTC achieving SNR above 60 dB under noisy 3.3 V rails, suitable for white goods and HVAC panels with overlaid metal or thick glass covers.
Recommended
Connected Health Wearables
The PIC32CM5164LS60048T-I/U5B is ideal for connected health wearables because the Cortex-M23 core delivers 48 MHz performance while SleepWalking peripherals such as the ADC and I2C can wake the CPU only when sensor thresholds are crossed. The integrated 12-bit ADC, op-amps, and DAC enable direct PPG and bio-impedance front-end signal conditioning without external analog ICs. The hardware secure element ensures HIPAA-grade encryption of patient data at rest and in transit.
Recommended
Industrial Sensor Nodes
The PIC32CM5164LS60048T-I/U5B fits industrial sensor nodes because the wide 1.71 V to 3.63 V supply range tolerates 24 V industrial rails after a buck regulator, and the -40C to +85C industrial temperature rating handles unheated enclosures. The integrated secure boot and immutable root of trust satisfy NIST IR8259 and IEC 62443-4-2 requirements for signed firmware, while TrustZone isolates Modbus/TCP stacks from the secure key store. Engineers value the 48-pin VQFN for compact sensor heads with 4-20 mA loop compatibility.
Recommended
Matter/Thread/Zigbee Edge Devices
The PIC32CM5164LS60048T-I/U5B is targeted at Matter-over-Thread and Zigbee 3.0 end devices because its 512 KB Flash and 64 KB SRAM fit the OpenThread and Matter application stacks with room for OTA staging. The on-die ATECC608 supports Matter Device Attestation Certificates and CSA-mandated key storage out of the box, removing the need for an external secure element. Designers typically pair this MCU with a Microchip radio co-processor or run on-chip 802.15.4 if the antenna design allows.
Recommended
Recommended Products Summary
Engineering reference data for PIC32CM5164LS60048T-I/U5B — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | PIC32CM5164LS60048-I/U5B | PIC32CM5164LS00048-I/U5B | PIC32CM2532LS60100-I/PF |
|---|---|---|---|---|
| Package | 48-pin VQFN (U5B) | 48-pin VQFN (U5B) - same | 48-pin VQFN (U5B) - same | 100-pin TQFP (PF) - different |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core | Arm Cortex-M23 @ 48 MHz | Arm Cortex-M23 @ 48 MHz | Arm Cortex-M23 @ 48 MHz | Arm Cortex-M23 @ 48 MHz |
| Flash | 512 KB | 512 KB | 512 KB | 256 KB |
| SRAM | 64 KB | 64 KB | 64 KB | 32 KB |
| Integrated Secure Element | ATECC608 (on-die) | ATECC608 (on-die) | None | ATECC608 (on-die) |
| Operating Voltage | 1.71 V to 3.63 V | 1.71 V to 3.63 V | 1.71 V to 3.63 V | 1.71 V to 3.63 V |
| Packaging Format | Tape & Reel | Tray | Tray | Tray |
Key Differentiators
- Integrated ATECC608 Trust Platform on the same die (vs PIC32CM5164LS00048-I/U5B)
- Tape and Reel packaging for high-volume SMT (vs PIC32CM5164LS60048-I/U5B (Tray))
- Compact 48-pin VQFN footprint with 512 KB Flash (vs PIC32CM2532LS60100-I/PF (100-pin TQFP))
Design Notes
The 48-pin VQFN (U5B) package has an exposed thermal pad that must be soldered to a continuous inner ground plane for electrical and thermal performance. Place at least 8 thermal vias in the EP land pattern with 0.3 mm drill and 0.6 mm pad, plated shut or tented depending on solder mask capability. A discontinuous or missing EP connection will cause 20-30C higher junction temperature rise and degrade ADC SNR by 4-6 dB.
Route the ATECC608 I2C lines (PB08 SDA, PB09 SCL on the 48-pin VQFN) as short as possible, ideally under 30 mm, with 4.7 kohm pull-ups tied to VDDIO. Keep them away from switching DC-DC converters and SWD traces. Add a 100 ohm series resistor near the MCU if the bus is longer than 50 mm. The internal ATECC608 is sensitive to I2C noise during crypto operations, which can cause signature verification failures.
Do not exceed 3.63 V on any VDD pin; the PIC32CM LS60 family is a 3.3 V class part with no 5 V tolerance on IO. When migrating from older PIC24 or PIC32MX designs, double-check analog pin assignments because the LS60 uses the SAM-style A/B port naming rather than the legacy PIC AN0-ANx scheme. Also note that the secure boot fuses are one-time-programmable, so prototype on a non-secure LS00 variant first, then move to LS60 for production.
Compliance Information
RoHS and REACH compliant per Microchip product page. Industrial -40C to +85C temperature grade; not AEC-Q100 qualified. Halogen-free status not stated on public page.