NXP Semiconductors LPC1837JBD144E
- Part No.:
- LPC1837JBD144E
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 144-LQFP
- Datasheet:
-
LPC1837JBD144E.pdf
- Description:
- IC MCU 32BIT 1MB FLASH 144LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,642
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
LPC1837JBD144E from NXP Semiconductors is a 32-bit ARM Cortex-M3 microcontroller operating at up to 180 MHz, featuring 1 MB dual-bank flash, 136 kB SRAM, Ethernet MAC, two High-speed USB interfaces (USB0 with on-chip HS PHY, USB1 with ULPI), and support for industrial control and e-metering applications.
For engineers reviewing the LPC1837JBD144E datasheet, LPC1837JBD144E pinout, LPC1837JBD144E application, or LPC1837JBD144E equivalent, key selection criteria include its LQFP144 package, -40 °C to +105 °C temperature grade, absence of LCD controller, and lack of motor control PWM-distinguishing it from higher-tier LPC185x variants.
Technical Context
The LPC1837JBD144E implements an ARM Cortex-M3 r2p1 core with Harvard architecture, 3-stage pipeline, and integrated MPU/NVIC. It supports speculative branching via an internal prefetch unit and delivers deterministic real-time performance through dedicated AHB bus matrix and DMA routing.
Its peripheral subsystem includes a State-Configurable Timer/PWM (SCTimer/PWM), Global Input Multiplexer Array (GIMA) for flexible event routing, Quad SPI Flash Interface (SPIFI) at up to 52 MB/s, and IEEE 1588-2008 v2–compliant Ethernet MAC with RMII/MII interfaces and DMA acceleration.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3 r2p1, 180 MHz max - enables high-throughput deterministic control loops and real-time OS execution. |
| Memory | 1 MB dual-bank flash (512 kB per bank) + 136 kB SRAM - supports secure firmware updates and large buffer handling without external memory. |
| Connectivity | 10/100T Ethernet MAC with IEEE 1588 v2 timestamping + USB0 (HS OTG/host/device w/ on-chip PHY) + USB1 (HS host/device w/ ULPI) - enables time-synchronized industrial networking and dual-role USB device management. |
| Analog I/O | Two 10-bit ADCs (400 kSamples/s, 8 total channels) + one 10-bit DAC (400 kSamples/s) - suitable for sensor acquisition and analog output in metering and motor feedback systems. |
| Digital Peripherals | SCTimer/PWM subsystem, GIMA, SPIFI, EMC, C_CAN 2.0B ×2, I2S ×2, UART/USART ×4, SSP ×2, I2C ×2 - provides flexible timing, audio, serial, and memory expansion for complex embedded designs. |
| Package & Temp | LQFP144 (20 × 20 × 1.4 mm), -40 °C to +105 °C - suited for space-constrained industrial environments requiring extended thermal reliability. |
Pinout & Package
Package: Plastic low-profile quad flat package, 144 leads, body size 20 mm × 20 mm × 1.4 mm (SOT486-1).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| P0_0 | GPIO0[0] / SSP1_MISO / ENET_RXD1 / I2S0_TX_WS | Multi-function digital I/O supporting Ethernet receive, SPI slave interface, and I2S word select - enables shared pin usage across communication protocols. |
| P1_15 | GPIO0[2] / U2_TXD / ENET_RXD0 / T0_MAT1 | Combines USART2 transmit, Ethernet receive data, and timer match output - allows concurrent protocol bridging and precise timing signal generation. |
| P1_19 | ENET_TX_CLK / SSP1_SCK / CLKOUT / I2S0_RX_MCLK | Shared clock domain for Ethernet, SPI, and I2S - simplifies clock tree design and reduces external oscillator count in multi-interface systems. |
| P2_0 | U0_TXD / EMC_A13 / USB0_PPWR / GPIO5[0] | Supports ISP programming, external memory addressing, USB VBUS control, and general I/O - consolidates boot, expansion, and power management functions. |
| P5_0 | ADC0_0 / ADC1_0 / GPIO3[0] | Dedicated analog input shared by both ADCs - ensures synchronized sampling across dual 10-bit converters for differential or redundant measurements. |
Key Features
| Feature | Design Value |
|---|---|
| State-Configurable Timer/PWM (SCT) | Hardware-programmable state machine for complex waveform generation and event sequencing - eliminates CPU overhead in motor control and lighting modulation. |
| Global Input Multiplexer Array (GIMA) | Dynamic cross-connection of GPIO, timers, ADCs, and SCT inputs/outputs - enables adaptive signal routing without firmware intervention. |
| Quad SPI Flash Interface (SPIFI) | Direct execute-in-place (XIP) from external SPI flash at up to 52 MB/s - expands code space while maintaining MCU performance and reducing BOM cost. |
| IEEE 1588-2008 v2 Ethernet MAC | Hardware timestamping with sub-microsecond accuracy - essential for time-critical industrial automation and synchronized distributed control systems. |
| Dual High-speed USB Interfaces | USB0 (integrated HS PHY) + USB1 (ULPI-capable) - supports simultaneous device-class operation (e.g., CDC + HID) and external PHY flexibility for ESD-hardened or high-noise environments. |
Applications
| Industrial Control Systems | e-Metering Devices |
|---|---|
Use Scenario: Programmable logic controllers (PLCs) and remote I/O modules requiring deterministic real-time response, fieldbus connectivity, and secure firmware updates. IC Role / Device Role / Timing Role: Main application processor executing control algorithms, managing EtherCAT/PROFINET stacks, and coordinating multi-peripheral I/O via GIMA and SCTimer. Use Value: Dual-bank flash enables seamless over-the-air updates without system downtime; 180 MHz Cortex-M3 delivers cycle-accurate motion control within 100 µs loop times. | Use Scenario: Smart electricity, water, and gas meters needing metrology-grade ADC/DAC, tamper detection, secure storage, and HAN communication. IC Role / Device Role / Timing Role: System-on-chip integrating metrology front-end, encryption engine (AES), RTC with battery backup, and multiple communication interfaces (USB, UART, I2C). Use Value: On-chip 10-bit dual ADCs sample current/voltage sensors at 400 kSamples/s; 256-byte RTC backup registers retain critical billing data during main power loss. |
| RFID Reader Controllers | White Goods Control Units |
Use Scenario: UHF RFID readers requiring high-speed tag interrogation, antenna switching, and secure credential processing in access control or logistics terminals. IC Role / Device Role / Timing Role: Host controller managing ISO18000-6C protocol stack, driving RF front-end via GPIO/PWM, and interfacing with secure element via I2C. Use Value: SCTimer/PWM generates precise RF burst timing and antenna tuning signals; USB0/USB1 enable dual-mode host configuration for PC-based commissioning and embedded reader mode. | Use Scenario: Washing machines, dishwashers, and HVAC systems requiring motor control, sensor fusion, user interface, and energy monitoring. IC Role / Device Role / Timing Role: Central MCU orchestrating BLDC motor drivers (via GPIO/timers), temperature/humidity sensing (ADC), display (SPIFI-driven), and energy logging (EEPROM + RTC). Use Value: 16 kB EEPROM stores calibration data and usage logs; 136 kB SRAM buffers sensor streams and UI assets; EMC supports external display RAM for responsive HMI. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| LPC1853JBD144 | Includes LCD controller and motor control PWM; same flash/SRAM/USB/Ethernet specs. | Required for TFT display integration or three-phase motor drive not needed in LPC1837JBD144E designs. | Select when display or advanced motor control is mandatory; otherwise, LPC1837JBD144E offers cost and footprint advantage. |
| LPC1833JBD144 | 512 kB flash (256 kB per bank), 136 kB SRAM, no Ethernet, no USB0 OTG capability. | Targeted at cost-sensitive, non-networked applications like appliance sub-controllers or sensor nodes. | Choose for reduced memory and connectivity needs; avoid if IEEE 1588 Ethernet or USB OTG functionality is required. |
Compared with LPC1853JBD144, LPC1837JBD144E removes LCD and motor PWM to reduce cost and complexity while retaining full Ethernet and dual USB capabilities; versus LPC1833JBD144, it doubles flash and adds Ethernet/USB0 OTG - making it optimal for connected industrial edge devices requiring robust firmware and network resilience.
Availability
LPC1837JBD144E is available at Aetrix Electronics and suitable for industrial control systems, e-metering devices, and RFID reader controllers requiring stable component supply, long-term lifecycle support, and extended temperature operation (-40 °C to +105 °C).
Supply support for LPC1837JBD144E includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
NXP Semiconductors is a global semiconductor company specializing in secure connectivity solutions for automotive, industrial, and IoT applications.
The LPC18xx family was designed for high-performance, feature-rich embedded control in industrial automation, smart metering, and networked appliances - emphasizing real-time determinism, security, and multi-protocol connectivity.
FAQ
What is the maximum operating frequency of the LPC1837JBD144E?
The LPC1837JBD144E operates at a maximum CPU frequency of 180 MHz. This performance level is achieved using the ARM Cortex-M3 core with a 3-stage pipeline and internal prefetch unit. The device maintains this speed across its full industrial temperature range (-40 °C to +105 °C), and the LPC1837JBD144E's clock generation unit uses three PLLs to derive system clocks without requiring a high-frequency crystal oscillator.
Does the LPC1837JBD144E include an LCD controller?
No, the LPC1837JBD144E does not include an LCD controller. According to Table 2 in the official NXP datasheet, the "LCD" column for LPC1837JBD144 is marked "no", distinguishing it from LPC185x variants. This omission reduces silicon area and cost while preserving all other major peripherals - including Ethernet, dual USB, SPIFI, and SCTimer - making the LPC1837JBD144E ideal for applications where display functionality is handled externally or not required.
How many ADC channels does the LPC1837JBD144E support?
The LPC1837JBD144E integrates two independent 10-bit ADCs (ADC0 and ADC1), sharing eight analog input channels. Each channel (e.g., ADC0_0 and ADC1_0) is electrically tied, allowing simultaneous or interleaved sampling. Both ADCs support DMA and achieve a maximum conversion rate of 400 kSamples/s, enabling high-fidelity sensor acquisition in e-metering and industrial monitoring applications using the LPC1837JBD144E.
What USB interfaces are available on the LPC1837JBD144E?
The LPC1837JBD144E features two High-speed USB 2.0 interfaces: USB0 supports Host/Device/OTG modes with an integrated on-chip high-speed PHY; USB1 supports Host/Device modes and includes a ULPI interface for connection to an external high-speed PHY. Neither interface supports Low-Speed mode. These dual USB capabilities allow the LPC1837JBD144E to serve as a USB host for peripherals while simultaneously acting as a USB device for host-side debugging or data upload.
What is the purpose of the SCTimer/PWM subsystem in the LPC1837JBD144E?
The State-Configurable Timer/PWM (SCTimer/PWM) subsystem in the LPC1837JBD144E is a programmable hardware state machine that offloads complex timing and waveform generation tasks from the CPU. It supports event-driven transitions, capture/match operations, and PWM output with configurable duty cycles and dead-time insertion. In the LPC1837JBD144E, this enables efficient LED dimming, motor commutation, and protocol-level signal generation - all without CPU intervention, improving real-time responsiveness and reducing firmware complexity.
LPC1837JBD144E Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 144-LQFP
- Series:
- LPC18xx
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M3
- Core Size:
- 32-Bit Single-Core
- Speed:
- 180MHz
- Connectivity:
- CANbus, EBI/EMI, Ethernet, I2C, IrDA, Microwire, SD, SPI, SSI, SSP, UART/USART, USB, USB OTG
- Peripherals:
- Brown-out Detect/Reset, DMA, I2S, Motor Control PWM, POR, PWM, WDT
- Number of I/O:
- 83
- Program Memory Size:
- 1MB (1M x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- 16K x 8
- RAM Size:
- 136K x 8
- Voltage - Supply (Vcc/Vdd):
- 2.2V ~ 3.6V
- Data Converters:
- A/D 8x10b; D/A 1x10b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 105°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
LPC1837JBD144E FAQ
1.How can I place an order for LPC1837JBD144E through Aetrix?
Please submit a Request for Quotation (RFQ) for LPC1837JBD144E on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for LPC1837JBD144E reliable?
The price and inventory of LPC1837JBD144E are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for LPC1837JBD144E is usually 5 days.
3.What payment methods are accepted for LPC1837JBD144E?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for LPC1837JBD144E transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for LPC1837JBD144E?
LPC1837JBD144E orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your LPC1837JBD144E order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for LPC1837JBD144E?
For technical support, including LPC1837JBD144E datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your LPC1837JBD144E requirements.
6.How does Aetrix verify that LPC1837JBD144E is sourced from the original manufacturer or authorized distributors?
All LPC1837JBD144E products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that LPC1837JBD144E meets industry standards.
7.What is the process for return or replacement of LPC1837JBD144E?
All LPC1837JBD144E units undergo pre-shipment inspection (PSI). If there is an issue with LPC1837JBD144E, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The LPC1837JBD144E part is unused and in its original packaging.
Return procedure for LPC1837JBD144E:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
LPC1837JBD144E Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

