The NXP LPC1837FET256,551 is a 32-bit ARM Cortex-M3 microcontroller running at 150 MHz, with 1 MB of on-chip Flash and 136K x 8 of SRAM. It targets industrial control, motor-drive, and communication-gateway applications where a single-chip MCU must handle both real-time loops and protocol stacks like Ethernet, CAN, and USB OTG without an external host processor. Supply range of 2 V to 3.6 V.
150 MHz Cortex-M3 — what it means for throughput
At 150 MHz the Cortex-M3 delivers 150 MHz clock speed. The DMA engine offloads peripheral transfers.
Memory sizing and field-update reality
1 MB of Flash holds a full firmware image plus a fallback bootloader for over-the-air or fieldbus-driven updates. The 136K x 8 SRAM leaves room for a TCP/IP buffer pool and a few kilobytes of real-time data without needing external RAM.
The part integrates CAN, Ethernet, USB OTG, multiple I²C and SPI/SSP ports, plus a Motor Control PWM block with dead-time insertion. That means one MCU can act as a fieldbus gateway, a servo drive controller, and a data-logging node. The 16-channel 10-bit ADC and single 10-bit DAC handle analog feedback from current sensors or potentiometers.
The 256-LBGA package is a standard ball-grid array.
No last-time-buy or EOL notice is on record.
