EmbeddedRelated.com
The 2026 Embedded Online Conference
LPC55S28JBD64K

LPC55S28JBD64K

NXP USA Inc.
ARM® Cortex®-M33 LPC55S2x Microcontroller IC 32-Bit 150MHz 512KB (512K x 8) FLASH 64-HTQFP (10x10)
Active1,411 in stock

Overview

The LPC55S28JBD64K is a high-performance 32-bit microcontroller based on the ARM Cortex-M33 core, operating at up to 150MHz. It features a robust security subsystem including the CASPER crypto engine and PRINCE module for real-time flash encryption, making it ideal for protected IoT applications. With 512KB of flash and 256KB of RAM, it balances computational power with extensive on-chip memory for complex embedded tasks.

Why Choose This Part

The inclusion of the CASPER hardware accelerator significantly speeds up asymmetric cryptography and FFT operations compared to software implementations. Engineers benefit from the PRINCE module, which provides low-latency encryption of code in flash without the performance penalty of traditional decryption methods. Additionally, the high RAM-to-Flash ratio (256KB RAM for 512KB Flash) supports memory-intensive middleware and communication buffers.

Applications

Secure IoT Gateways
Utilizes the PRINCE engine for on-the-fly flash encryption and secure boot to protect sensitive network credentials.
Industrial Edge Controllers
Leverages the 150MHz Cortex-M33 and integrated DSP instructions for local sensor data processing and PLU-based logic.
Secure USB Peripherals
Features high-speed and crystal-less full-speed USB interfaces for encrypted data storage or secure communication devices.
Building Automation
Integrates SDIO and high-density RAM to manage complex communication stacks and user interface drivers in smart buildings.

Key Specifications

Speed 150MHz
RAM Size 256K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, RNG, WDT
Connectivity Flexcomm, I2C, MMC/SD/SDIO, SPI, UART/USART, USB
Mounting Type Surface Mount
Number of I/O 36
Core Processor ARM Cortex-M33
Package / Case 64-TQFP Exposed Pad
Data Converters A/D 10x16b
Oscillator Type External, Internal
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 105degC (TA)
Supplier Device Package 64-HTQFP (10x10)
Voltage - Supply (Vcc/Vdd) 1.8V ~ 3.6V

Getting Started

Developers can use the NXP MCUXpresso software and tools ecosystem, which provides comprehensive SDKs and drivers for the LPC55S2x series. For hardware evaluation, the LPC55S28-EVK development board is the standard platform for prototyping. Code development is supported through MCUXpresso IDE, IAR Embedded Workbench, and Arm Keil MDK.

Also Consider

ATSAME51J20A-AU MCHPMicrochip Technology - Provides a Cortex-M4F core with integrated CAN FD support if vehicle networking is required over advanced hardware security.
The 2026 Embedded Online Conference