EmbeddedRelated.com

NXP LPC Family (77 parts in our catalog)

NXP LPC ARM Cortex-M microcontrollers. Long-standing general-purpose family spanning LPC8xx (Cortex-M0+) through LPC55xx (Cortex-M33 with TrustZone).

Sub-families

Sub-family Variants Core Max Speed Memory Features
ENTRY LEVEL
LPC824 2 Cortex-M0plus 30 MHz 32KB LP ADC PWM RTC
LPC845 1 Cortex-M0+ 30 MHz 32KB-64KB LP ADC DAC PWM
LPC812 4 Cortex-M0plus 30 MHz 16KB LP PWM I2C
LPC802 1 Cortex-M0+ 15 MHz 16KB LP ADC PWM LV
LPC2103 1 ARM7TDMI-S 70 MHz 32KB LP ADC RTC PWM
LPC1114 3 Cortex-M0 50 MHz 32KB-56KB LP ADC PWM PWM RTC
LPC11 3 Cortex-M0 / M0Plus 50 MHz 8KB-256KB LP USB CAN ADC PWM
LPC804 1 Cortex-M0plus 15 MHz 32KB LP ADC DAC PLU
LPC5512 1 Cortex-M33 150 MHz 64KB LP FPU ADC PWM
LPC1111 1 ARM Cortex-M0 50 MHz 2KB-8KB LP ADC PWM I2C
MAINSTREAM
LPC1758 1 ARM Cortex-M3 100 MHz 512KB ETH USB CAN ADC DAC
LPC2148 1 ARM7TDMI-S 60 MHz 32KB-512KB USB ADC DAC RTC PWM
LPC1763 2 ARM Cortex-M3 100 MHz 256KB USB ADC DAC RTC PWM
LPC5502 1 Arm Cortex-M33 150 MHz 64KB FPU DSP SEC LP ADC
HIGH PERFORMANCE
LPC4337 2 Cortex-M4 + Cortex-M0 204 MHz 1MB DSP FPU USB ETH CAN
LPC5462 1 Cortex-M4 + FPU 220 MHz 256KB-512KB DSP ETH USB CAN LCD
LPC5536 1 Cortex-M33 + FPU 150 MHz 256KB DSP SEC CAN ADC USB
LPC1769 2 Cortex-M3 120 MHz 512 KB ETH USB CAN ADC DAC
LPC5461 4 Cortex-M4 + FPU 220 MHz 512KB DSP FPU ETH USB CAN
LPC4078 2 Cortex-M4 + FPU 120 MHz 512KB DSP FPU ETH USB CAN LCD
LPC4357 2 Cortex-M4 + Cortex-M0 204 MHz 1MB DSP FPU ETH USB LCD CAN
LPC4088 1 Cortex-M4 + FPU 120 MHz 512 KB FPU LCD ETH USB CAN DSP
ULTRA LOW POWER
LPC51 1 Cortex-M0+ 100 MHz 128KB-256KB LP USB ADC RTC
LPC5410 1 Cortex-M4F / M0+ Dual Core 100 MHz 256KB-512KB LP DSP FPU ADC RTC
LPC5411 1 Cortex-M4 + Cortex-M0plus 100 MHz 128-256KB LP FPU USB ADC RTC
MAINSTREAM HMI
LPC1788 2 ARM Cortex-M3 120 MHz 512KB LCD ETH USB CAN EMC
MOTOR CONTROL
LPC1549 2 ARM Cortex-M3 72 MHz 256KB PWM ADC CAN USB
MAINSTREAM SECURITY
LPC5504 1 Cortex-M33 96 MHz 128KB SEC LP ADC PWM
LPC5516 2 ARM Cortex-M33 150 MHz 256 KB SEC USB ADC FPU LP
MAINSTREAM PERFORMANCE
LPC1765 1 ARM Cortex-M3 100 MHz 256 KB USB ADC DAC PWM RTC
LPC1756 1 ARM Cortex-M3 100 MHz 256 KB USB CAN ADC DAC RTC
MAINSTREAM CONNECTIVITY
LPC2387 1 ARM7TDMI-S 72 MHz 512 KB ETH USB CAN ADC RTC
LPC1768 6 ARM Cortex-M3 100 MHz 512KB ETH USB CAN ADC DAC
LPC2366 1 ARM7TDMI-S 72 MHz 256KB ETH USB CAN ADC RTC
SECURITY AND PERFORMANCE
LPC55 13 Dual Cortex-M33 + FPU 150 MHz 64KB-640KB SEC DSP USB ADC LP
HIGH PERFORMANCE CONNECTIVITY
LPC5460 3 Cortex-M4 + FPU 180 MHz 256KB-512KB FPU ETH CAN USB LCD
ENTRY LEVEL INDUSTRIAL
LPC1226 1 ARM Cortex-M0 33 MHz 32KB-128KB ADC PWM RTC CRC
INDUSTRIAL COMMUNICATION
LPC2119 1 ARM7TDMI-S 60 MHz 128KB CAN ADC RTC PWM
HIGH SPEED DATA ACQUISITION
LPC4370 1 Cortex-M4 + Dual Cortex-M0 2048 MHz Flashless (ROM/SRAM) HS ADC DSP USB ETH
MAINSTREAM LEGACY
LPC2138 0 ARM7TDMI-S 60 MHz 512KB ADC DAC RTC PWM
INDUSTRIAL ENTRY LEVEL
LPC1225 0 ARM Cortex-M0 45 MHz 32KB-80KB LP ADC PWM RTC

Popular Variants

Top variants from across the family, with specs that differentiate them.

Part Number Sub-family Flash RAM I/O Pins Package Speed ADC/DAC Stock
LPC51U68JBD64EL LPC51 256KB 96K 48 LQFP-64 100M A/D 12x12b SAR 1,417
LPC812M101JDH20J LPC812 16KB 4K 18 TSSOP-20 30M 272
LPC1769FBD100 LPC1769 512KB 64K 70 LQFP-100 120M A/D 8x12b SAR; D/A.. 1,823
LPC4337JET100E LPC4337 1MB 136K 49 TFBGA-100 204M A/D 4x10b; D/A 1x10b 1,934
LPC1788FBD144,551 LPC1788 512KB 96K 109 LQFP-144 120M A/D 8x12b SAR; D/A.. 803
LPC4337JBD144E LPC4337 1MB 136K 83 LQFP-144 204M A/D 8x10b; D/A 1x10b 826
LPC824M201JHI33Y LPC824 32KB 8K 29 VFQFN-32 30M A/D 12x12b 9,187
LPC824M201JDH20J LPC824 32KB 8K 16 TSSOP-20 30M A/D 5x12b 14,729
LPC55S69JBD100E LPC55 640KB 320K 64 LQFP-100 150M A/D 10x16b SAR 441
LPC55S28JBD64K LPC55 512KB 256K 36 TQFP-64 150M A/D 10x16b 2,030
LPC845M301JBD48E LPC845 64KB 16K 42 LQFP-48 30M A/D 12x12b; D/A 2x.. 1,831
LPC1758FBD80Y LPC1758 512KB 64K 52 LQFP-80 100M A/D 6x12b; D/A 1x10b 402