60 MHz ARM7 core — throughput for control and bridging
60 MHz core with 40 KB SRAM. Enough throughput for USB stack, UART/SPI interrupts, and a control loop concurrently.

NXP LPC2100 series ARM7TDMI-S 16/32-bit MCU, LPC2146FBD64,151, 60 MHz core, 256 KB Flash, 40 KB RAM, USB 2.0 Full Speed, 14-ch 10-bit ADC, 1-ch 10-bit DAC, 45 GPIO, -40 to 85 °C, 64-LQFP.
| Parameter | Value |
|---|---|
| Series | LPC2100 |
| Mounting | Surface Mount |
| Oscillator type | Internal |
| Program memory type | FLASH |
| Voltage - supply (Vcc (Vdd)) | 3V ~ 3.6V |
| Operating temperature | -40°C ~ 85°C (TA) |
| Speed | 60MHz |
| Package | Tray |
| RAM size | 40K x 8 |
| Core size | 16/32-Bit |
| Peripherals | Brown-out Detect/Reset, DMA, POR, PWM, WDT |
| Connectivity | I²C, Microwire, SPI, SSI, SSP, UART/USART, USB |
| Number of i (O) | 45 |
| Core processor | ARM7® |
| Case | 64-LQFP |
| Data converters | A/D 14x10b; D/A 1x10b |
| Program memory size | 256KB (256K x 8) |
60 MHz core with 40 KB SRAM. Enough throughput for USB stack, UART/SPI interrupts, and a control loop concurrently.
No official pin-compatible second source or successor is listed in the lifecycle record. The LPC2100 series has multiple density variants (e.g., LPC2138 with 512 KB Flash), but pin compatibility across the family varies by peripheral set. A pin-to-pin replacement would require reviewing the specific LPC2146 footprint against current NXP ARM7 or Cortex-M3 offerings in 64-LQFP.
The core processor runs at 60 MHz, which is the maximum clock frequency for the ARM7TDMI-S core in this device.
It belongs to the NXP LPC2100 series of ARM7-based microcontrollers.