EmbeddedRelated.com
The 2026 Embedded Online Conference
LPC5504JBD64E

LPC5504JBD64E

NXP USA Inc.
ARM® Cortex®-M33 LPC550x Microcontroller IC 32-Bit 96MHz 128KB (128K x 8) FLASH 64-HTQFP (10x10)
Active141 in stock

Overview

The LPC5504JBD64E is an ARM Cortex-M33 based microcontroller running at up to 96MHz, designed to balance performance with advanced security features. It includes 128KB of Flash and 80KB of RAM, featuring a 16-bit ADC and integrated CAN FD for robust communication. This MCU is part of the LPC550x family which focuses on security-centric applications using TrustZone and hardware-based encryption.

Why Choose This Part

This MCU provides high-resolution 16-bit analog-to-digital conversion and flexible connectivity via CAN FD and Flexcomm interfaces. Its hardware-accelerated security, including TrustZone and on-the-fly flash encryption, allows developers to implement secure boot and protected code execution without significant CPU overhead.

Applications

Industrial Edge Nodes
Leverages the 16-bit SAR ADC and CAN FD for precise sensor data acquisition and reliable networking in factory environments.
Secure IoT Devices
Utilizes TrustZone-M, the PRINCE on-the-fly encryption module, and the CASPER crypto co-processor to protect sensitive data and firmware.
Motor Control
Integrated PWM peripherals and DSP instructions allow for efficient control algorithms in small-scale automation.
Battery Powered Sensors
Optimized for power-sensitive designs with a deep-sleep current of 0.7uA and low run current (3.2mA at 96MHz).

Key Specifications

Speed 96MHz
RAM Size 80K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, RNG, WDT
Connectivity CAN FD, Flexcomm, I2C, SPI, UART/USART
Mounting Type Surface Mount
Number of I/O 45
Core Processor ARM Cortex-M33
Package / Case 64-TQFP Exposed Pad
Data Converters A/D 9x16b SAR
Oscillator Type External, Internal
Program Memory Size 128KB (128K 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

Start development with the LPC55S06-EVK evaluation board, which supports the LPC550x family. Developers can use NXP MCUXpresso SDK and IDE, which provide drivers and examples for the 16-bit ADC and CAN FD peripherals. The part is fully compatible with standard ARM CMSIS-DAP and J-Link debug probes via the HTQFP64 package.

Also Consider

LPC55S06JBD64E NXP USA Inc. - Provides identical pin-out and memory but adds the PowerQuad DSP accelerator for complex math tasks.
The 2026 Embedded Online Conference