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 |



