NXP Semiconductors

LPC1518JBD64E - ARM Cortex-M3 72MHz 128KB Flash MCU | NXP

MPN: LPC1518JBD64E ✓ Active
In Stock Ships in 1-3 business days
2.4 V to 3.6 V Vdss 64-LQFP (10x10 mm) Package 72 MHz Speed 128 KB Memory
From $4.85 USD / Unit
MOQ: 1 |
Price updated: 2026-10-08
Volume Pricing
Qty Unit Price Extended
1 $7.78 $7.78
10 $7.02 $70.20
100 $6.21 $621.00
500 $5.48 $2,740.00
1,000 $4.85 $4,850.00
ℹ️ All prices are in USD

LPC1518JBD64E Overview

The NXP LPC1518JBD64E is a 32-bit ARM Cortex-M3 microcontroller from the LPC15xx motion-control family, operating at up to 72 MHz with 128 KB of on-chip Flash and 12 KB SRAM, housed in a 64-pin LQFP (10x10 mm) package. It integrates two 12-bit, 12-channel, 2 Msps ADCs and a motor-control PWM block optimized for high-accuracy sensored and sensorless motor control of up to two motors simultaneously.

An ARM Cortex-M3 microcontroller is a 32-bit RISC processor core designed by Arm for deterministic embedded applications, combining Thumb-2 instruction set efficiency with low interrupt latency. The Cortex-M3 belongs to the Cortex-M family (Cortex-M0/M0+/M3/M4/M7/M33), which sits under the broader category of microcontrollers (MCUs) -> embedded processors -> semiconductors. This device is a member of NXP's LPC1500 family, a low-power motion-control platform that combines DSP-like peripheral math with classical MCU simplicity.

Key features include 128 KB Flash with in-system programming (ISP) and in-application programming (IAP), 12 KB SRAM, two 12-bit 2 Msps ADCs, one 10-bit DAC, four timers, a state-configurable timer (SCTimer/PWM), USB 2.0 full-speed device/host with on-chip PHY, two I2C, two SSP/SPI, one UART, an integrated self-wake timer, and a low-power RTC. The 72 MHz Cortex-M3 core delivers 1.25 DMIPS/MHz and supports single-cycle MAC, providing enough headroom for real-time motor-control loops.

Architecturally, the LPC1518JBD64E uses a 3-stage pipeline Cortex-M3 with NVIC, configurable nested vectored interrupts, and a hardware single-cycle multiply. The motor-control subsystem pairs dual ADCs with the SCTimer/PWM block, which can generate complementary PWM with dead-time insertion and asymmetric edge placement — critical for three-phase FOC algorithms. The integrated USB 2.0 full-speed PHY eliminates external transceiver cost.

Typical applications include BLDC/PMSM motor drives, industrial servo control, field-oriented control (FOC) inverters, robotic actuators, sensor-fusion platforms, and USB HID/COM peripherals. The 128 KB Flash is well suited to FOC firmware libraries that exceed typical 64 KB Flash budgets. This part's built-in 2 Msps ADCs simultaneously sample phase currents and back-EMF.

When designing with this device, note that the LPC1518JBD64 has been flagged for end-of-production; the LPC1518JBD64E is the current revision. Plan for migration to the LPC1549 or LPC15xx extended family for long-life programs. Place the decoupling network (100 nF + 4.7 µF) directly at the VDD/VDDA pins to keep ADC noise below 1 LSB.

Drop-in alternatives for LPC1518JBD64E — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with LPC1518JBD64E (same form factor and footprint) — differing in Package, ADC, Core Architecture, Operating Temperature, SRAM.

NXP Semiconductors
ADC: 2x 12-bit, 12-channel, 2 Msps
Operating Temperature: -40 C to +105 C
Compare with LPC1518JBD64E →
NXP Semiconductors
Package: 64-pin LQFP (10x10 mm)
ADC: 1 MSPS SAR, up to 12 channels
Core Architecture: ARMv7-M
Compare with LPC1518JBD64E →
NXP Semiconductors
Package: 64-LQFP (10 x 10 mm)
ADC: 2 x 12-bit, 12-channel, 2 Msps
Core Architecture: ARM Cortex-M3
Compare with LPC1518JBD64E →

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

LPC1517JBD64E

✅ Drop-In
NXP Semiconductors
📦 64-LQFP (10x10 mm)
ARM Cortex-M3 · 32-Bit · 72 MHz · 64 KB (64K x 8) FLASH · 36 KB · 64-LQFP (10x10 mm) · 2.4 V to 3.6 V · -40 C to +105 C

✓ In Stock

$3.42 / Unit

View Datasheet →

LPC1519JBD64E

✅ Drop-In
NXP Semiconductors
📦 64-LQFP (10x10 mm)
ARM Cortex-M3 · 32-bit · 72 MHz · 256 KB (256K x 8) · 36 KB · 2 x 12-bit, 12-channel, 2 Msps · 16 (state-configurable timer) · 1 x 10-bit

✓ In Stock

$4.2 / Unit

View Datasheet →

LPC1549JBD64QL

✅ Drop-In
📦 64-LQFP (10x10 mm)
Extended family: 256 KB Flash, 2 x 10-bit DACs, 12 PWM outputs, CAN; same footprint

📋 Reference alternative (not in catalog)

LPC54113J128BD64

✅ Drop-In
📦 64-LQFP
Cortex-M4F core vs Cortex-M3; 128 KB Flash match; same 64-LQFP family footprint

📋 Reference alternative (not in catalog)

S9KEAZ64AMLH

✅ Drop-In
📦 64-LQFP
Cortex-M0+ core (vs M3); 64 KB Flash, same 64-LQFP; reduced performance for cost-sensitive designs

📋 Reference alternative (not in catalog)

LPC1518JBD64E Maximum Ratings & Electrical Characteristics

Core ARM Cortex-M3 32-bit
Core Architecture ARMv7-M with Thumb-2
Maximum CPU Clock 72 MHz
DMIPS 1.25 DMIPS/MHz (90 DMIPS at 72 MHz)
Flash Memory 128 KB
SRAM 12 KB
ADCs 2 x 12-bit, 12-channel, 2 Msps
DACs 1 x 10-bit
Timers 4 x general-purpose + SCTimer/PWM
PWM Channels Configurable via SCTimer; complementary outputs with dead-time
Communication Interfaces 2 x I2C, 2 x SSP/SPI, 1 x UART, USB 2.0 FS device/host with on-chip PHY
Operating Voltage 2.4 V to 3.6 V
Operating Temperature -40C to +105C
Package 64-LQFP (10x10 mm)
Mounting Type Surface Mount
MSL Level 1 (unlimited)
RoHS Status Compliant
Lead-Free Yes

LPC1518JBD64E 64-lqfp (10x10 mm) Pin Configuration Guide

Pin configuration for LPC1518JBD64E (64-lqfp (10x10 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

64-lqfp (10x10 mm) package pinout diagram for LPC1518JBD64E

No detailed pinout data available for LPC1518JBD64E.

Refer to the datasheet for full pin configuration.

Typical Applications

LPC1518JBD64E is suitable for 6 applications: BLDC and PMSM Motor Drives, Industrial Servo Control, Robotic Actuators and Sensor-Fusion Hubs, Field-Oriented Control (FOC) Inverters, USB Human Interface Devices (HID) and Tuners, Low-Power Sensor Platforms.

🏭

BLDC and PMSM Motor Drives

The LPC1518JBD64E is purpose-built for BLDC and PMSM motor control: its two 12-bit 2 Msps ADCs simultaneously sample phase currents and back-EMF, while the SCTimer/PWM block generates complementary three-phase PWM with hardware dead-time insertion. Running the Cortex-M3 at 72 MHz, the device closes a field-oriented control (FOC) loop in well under 10 µs, which fits commutation periods up to 30 kHz. The 128 KB Flash accommodates full NXP/MotorBench FOC libraries, while the integrated USB 2.0 full-speed port simplifies host-side tuning over CDC/HID without an external PHY. This single-chip integration reduces BOM and PCB area compared with separate MCU + gate-driver solutions.

🏭

Industrial Servo Control

Industrial servo loops demand deterministic low latency and accurate current sensing. The LPC1518JBD64E's Cortex-M3 NVIC and single-cycle multiply deliver consistent interrupt response, while the dual 2 Msps ADCs provide the simultaneous sampling required for servo current loops. The on-chip SCTimer/PWM supports asymmetric edge placement and configurable dead-time, essential for cascaded H-bridge servo stages. The wide -40C to +105C operating range supports factory-floor enclosures, and the 64-LQFP 10x10 mm package is compatible with hand-soldered industrial prototypes and large-pitch PCB assemblies.

✈️

Robotic Actuators and Sensor-Fusion Hubs

Robotic actuator nodes combine motor drive, position sensing, and bus communication. The LPC1518JBD64E runs a FOC loop, reads quadrature encoders via its timers, and exchanges commands over CAN, USB, or UART. The integrated 12-bit ADC can sample IMU or position sensors alongside phase currents. The 12 KB SRAM is sufficient for a small RTOS plus task stack, while 128 KB Flash holds a sensor-fusion filter plus motor firmware. The 64-LQFP package keeps the node compact enough for small actuator housings.

⚡

Field-Oriented Control (FOC) Inverters

Solar pumps, HVAC compressors, and EV auxiliaries benefit from FOC efficiency. The LPC1518JBD64E supports sensorless FOC using its dual ADCs and back-EMF comparators, eliminating Hall sensors and reducing BOM. The SCTimer/PWM hardware dead-time prevents shoot-through, a critical safety feature for inverters. The USB 2.0 full-speed port provides a tuning interface during development, while 12 KB SRAM keeps the FOC observer state. RoHS compliance and 105C rating suit outdoor solar pump installations.

🖥️

USB Human Interface Devices (HID) and Tuners

Motor-control parameter tuning often uses USB HID or CDC interfaces to a host PC. The LPC1518JBD64E integrates a USB 2.0 full-speed device/host with on-chip PHY, eliminating external transceivers. The 72 MHz Cortex-M3 handles HID reports alongside motor control without jitter, and 128 KB Flash holds the USB stack plus tuning protocol. The 64-LQFP package is convenient for handheld tuning tools, and the 2.4 V to 3.6 V range supports USB bus-powered designs.

🧩

Low-Power Sensor Platforms

Battery-powered sensor platforms combine sleep current with periodic measurement. The LPC1518JBD64E integrates a self-wake timer that wakes the device from low-power states at programmable intervals, alongside an RTC that maintains timekeeping in deep power-down. With its low-power modes, the chip suits remote IoT sensor nodes that spend most of their time asleep. The two 12-bit ADCs and one 10-bit DAC cover typical sensor-signal conditioning, and 128 KB Flash supports edge AI inference libraries.

Recommended Products Summary

LPC1519JBD64E NXP Semiconductors Used in: BLDC and PMSM Motor Drives, Robotic Actuators and Sensor-Fusion Hubs, Field-Oriented Control (FOC) Inverters LPC1549JBD64QL Extended family with more PWM channels and CAN Used in: BLDC and PMSM Motor Drives, Industrial Servo Control, Field-Oriented Control (FOC) Inverters, Low-Power Sensor Platforms LPC1517JBD64E NXP Semiconductors Used in: BLDC and PMSM Motor Drives, USB Human Interface Devices (HID) and Tuners DSPIC33EP256MC506-E/PT Microchip Technology Used in: Industrial Servo Control LPC54113J128BD64 Cortex-M4F alternative with FPU for sensor fusion Used in: Robotic Actuators and Sensor-Fusion Hubs, USB Human Interface Devices (HID) and Tuners, Low-Power Sensor Platforms
What is the operating frequency of LPC1518JBD64E?
The LPC1518JBD64E runs the ARM Cortex-M3 core at up to 72 MHz, delivering 90 DMIPS / 1.25 DMIPS per MHz. According to NXP's LPC15xx datasheet, this clock feeds the AHB system bus, the SCTimer/PWM block, and the dual 2 Msps ADCs through a peripheral clock divider. The 72 MHz rate is sufficient for field-oriented control (FOC) loops on BLDC and PMSM motors.
How much flash and SRAM does the LPC1518JBD64E have?
The LPC1518JBD64E has 128 KB of on-chip Flash with ISP/IAP and 12 KB SRAM. According to NXP, the Flash is organized as 128K x 8 and supports in-application programming via the on-chip bootloader. 12 KB SRAM is enough for one FOC control loop plus a USB HID stack but tight for full TCP/IP; budget with care.
Is LPC1518JBD64E in stock at DigiKey and Mouser?
As of 2026-10-08, DigiKey lists LPC1518JBD64E as 'ships today' with stock and a 1-piece price around $7.78. Mouser also shows it as active. LCSC Electronics stocks it from $7.78. Lead times at authorized distributors remain short since this is the current revision (the non-E LPC1518JBD64 was scheduled for EOL in February 2024).
What is the price of LPC1518JBD64E per unit?
As of 2026-10-08, the LPC1518JBD64E is listed at approximately $7.78 per unit at LCSC Electronics, with volume pricing tiers down to ~$4.85 at 1000 pieces. DigiKey shows similar pricing. The part is still in active production at NXP, so spot pricing is firm with no allocation premium.
What is the difference between LPC1518JBD64E and LPC1519JBD64E?
The LPC1519JBD64E is a higher-memory variant in the same LPC15xx family, with 256 KB Flash vs 128 KB on the LPC1518JBD64E, while sharing the same 12 KB SRAM, 64-LQFP package, dual 12-bit 2 Msps ADCs, and SCTimer/PWM block. Both are pin-compatible drop-ins. Choose 1519 if your FOC library + boot code exceeds 128 KB; otherwise 1518 is more cost-effective.
What is the difference between LPC1518JBD64E and LPC1517JBD64E?
The LPC1517JBD64E is the lower-memory sibling in the same family, with 64 KB Flash vs 128 KB on the LPC1518JBD64E. It also has the same 12 KB SRAM, 64-LQFP package, dual 12-bit ADCs, and SCTimer/PWM. All three (1517/1518/1519) are pin-compatible, making 1518 a mid-density drop-in replacement for 1517 designs running out of Flash.
Is LPC1518JBD64E suitable for BLDC/PMSM motor control?
Yes, the LPC1518JBD64E is designed specifically for BLDC and PMSM motor control. It pairs two 12-bit 2 Msps ADCs (essential for simultaneous phase-current sampling) with the SCTimer/PWM, which generates complementary 3-phase PWM with hardware dead-time insertion. According to NXP's LPC15xx datasheet, the on-chip analog front-end supports both sensored and sensorless FOC for up to two motors.
What is the best drop-in replacement for LPC1518JBD64E?
The best drop-in replacement is the LPC1519JBD64E (256 KB Flash, same 64-LQFP package and pinout), followed by the LPC1517JBD64E (64 KB Flash, same footprint). All three are pin-to-pin compatible within the LPC15xx 64-LQFP family. For long-life programs, evaluate the LPC1549JBD64QL or migrate to LPC546xx — same Cortex-M3 / M4 core but with more peripherals.
Does LPC1518JBD64E have USB?
Yes, the LPC1518JBD64E integrates USB 2.0 full-speed device and host with an on-chip PHY, eliminating the need for an external transceiver. According to NXP, the USB block supports 12 Mbps full-speed, with endpoints configurable in software. This makes the part suitable for USB HID, CDC, and motor-tuning interfaces over USB.
Where to download LPC1518JBD64E datasheet PDF?
The official LPC1518JBD64E datasheet can be downloaded from NXP's website at nxp.com/docs/en/data-sheet/LPC15XX.pdf. Datasheets.com, alldatasheet.com, and chipdig.com also host PDF mirrors. NXP's part page at nxp.com/products/LPC1518JBD64 lists errata, user manuals, and the LPC15xx family reference manual alongside the data sheet.
What is the pinout of LPC1518JBD64E in the 64-LQFP package?
The LPC1518JBD64E uses a 64-pin LQFP (10x10 mm) package with 1.27 mm pitch. Pin 1 is at the top-left of the dot marker, numbering counter-clockwise around the package. The complete pin list (VDD, VSS, VREF, ADC inputs, PWM outputs, I2C/SPI/UART, USB DP/DM, debug SWDIO/SWCLK) is printed in NXP's LPC15xx datasheet pinout section.
What are the key specifications of LPC1518JBD64E that engineers should know?
The LPC1518JBD64E's key specifications are: ARM Cortex-M3 core at 72 MHz (90 DMIPS), 128 KB Flash, 12 KB SRAM, two 12-bit 2 Msps ADCs, one 10-bit DAC, USB 2.0 FS device/host with on-chip PHY, SCTimer/PWM, four timers, 2 x I2C, 2 x SSP/SPI, UART, and 64-LQFP 10x10 mm package. According to NXP, it operates from 2.4 V to 3.6 V at -40C to +105C and is RoHS-compliant lead-free.
What is the best NXP LPC1549JBD64QL equivalent for LPC1518JBD64E?
The LPC1549JBD64QL is the closest extended-family upgrade, sharing the 64-LQFP footprint and Cortex-M3 core but adding 256 KB Flash, two 12-bit ADCs, two 10-bit DACs, 12 PWM outputs, USB 2.0 FS, CAN, and a more advanced SCTimer. It is pin-compatible with the LPC1518JBD64E for the shared pins; verify the additional-pin assignments in the LPC1549 datasheet before swapping.
Is LPC1518JBD64E the same as LPC1518JBD64?
The LPC1518JBD64E and LPC1518JBD64 are members of the same family but differ in revision and lifecycle status. According to NXP community posts, the LPC1518JBD64 production ceased in February 2024; the LPC1518JBD64E is the current revision with active production, same 128 KB Flash and 64-LQFP package, and fully drop-in compatible. The 'E' suffix indicates the revised silicon revision.

Engineering reference data for LPC1518JBD64E — comparison, design guidance, and compliance information.

Selection Guide

Choose the LPC1518JBD64E when you need a Cortex-M3 MCU with dual 12-bit 2 Msps ADCs, an SCTimer/PWM with hardware dead-time, and on-chip USB 2.0 full-speed PHY for BLDC/PMSM motor control in the 64-LQFP package. It is the sweet spot for FOC firmware that exceeds 64 KB Flash but doesn't need the LPC1549JBD64QL's extra PWM channels or CAN. Migrate to the LPC1517JBD64E if your FOC library fits in 64 KB (lower cost), to the LPC1519JBD64E if it exceeds 128 KB (same pinout, doubled Flash), or to the LPC1549JBD64QL if you need CAN plus 12 PWM channels. The S9KEAZ64AMLH (Cortex-M0+) is a budget downgrade for trapezoidal-only control; the LPC54113J128BD64 (Cortex-M4F with FPU) is an upgrade for floating-point-heavy sensor fusion, but it lacks the dedicated SCTimer/PWM motor-control peripherals.

Comparison with Alternatives

Parameter This Product LPC1517JBD64E LPC1519JBD64E LPC1549JBD64QL LPC54113J128BD64 S9KEAZ64AMLH
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) 64-LQFP 64-LQFP
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Core ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M3 ARM Cortex-M4F ARM Cortex-M0+
Maximum Clock 72 MHz 72 MHz 72 MHz 72 MHz 100 MHz 48 MHz
Flash Memory 128 KB 64 KB 256 KB 256 KB 128 KB 64 KB
SRAM 12 KB 12 KB 12 KB 36 KB 24 KB 8 KB
ADC 2 x 12-bit, 2 Msps 2 x 12-bit, 2 Msps 2 x 12-bit, 2 Msps 2 x 12-bit, 2 Msps 1 x 12-bit 1 x 12-bit
USB USB 2.0 FS device/host with PHY USB 2.0 FS device/host with PHY USB 2.0 FS device/host with PHY USB 2.0 FS device/host with PHY + CAN USB 2.0 FS device/host with PHY No

Key Differentiators

  • Dual 12-bit 2 Msps ADCs for simultaneous phase-current sampling (vs S9KEAZ64AMLH)
  • 128 KB Flash at 72 MHz with hardware FOC math (vs LPC1517JBD64E)
  • Extended SCTimer/PWM with hardware dead-time insertion (vs LPC54113J128BD64)

Design Notes

Decouple each VDD/VDDA pin with a 100 nF ceramic placed within 3 mm of the pin, plus a 4.7 µF bulk capacitor shared across the analog rail. The LPC15xx datasheet recommends separate analog and digital grounds joined at a single point near the device to keep ADC noise below 1 LSB at 2 Msps sampling.

Route the SWDIO/SWCLK traces for debug together with a GND guard to keep JTAG noise out of the analog domain. Keep the USB DP/DM traces matched-length and 90-ohm differential, as required by USB 2.0 full-speed. The 64-LQFP 10x10 mm with 0.5 mm pitch needs 4-layer routing for simultaneous motor PWM + USB + ADC analog signals.

When migrating from the EOL LPC1518JBD64 to the active LPC1518JBD64E, verify the bootloader revision - some older SWD programming tools assume the LPC1518JBD64's ISP entry and may fail on the 'E' revision. Also note that the SCTimer/PWM registers were reorganized between LPC1500 early revisions and the 'E' revision; reuse driver code only after recompiling against the latest LPC15xx CMSIS pack.

Compliance Information

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Applicable
Lead Free
Yes
Halogen Free
Unknown
Conflict Minerals
Compliant

RoHS compliant per NXP product page. Industrial temperature grade -40C to +105C. Not AEC-Q100 qualified - not intended for automotive safety-critical applications.

Data verified on: 2026-10-08 — data verified and curated by XAIPART's component engineering team

Related Searches

LPC1518JBD64E LPC1518JBD64E datasheet NXP LPC1518JBD64E Cortex-M3 72MHz 128KB flash LQFP-64 LQFP-64 motor control microcontroller LPC1518JBD64E BLDC motor control LPC1518JBD64E vs LPC1519JBD64E LPC1518JBD64E drop-in replacement LPC1518JBD64E buy price stock what is the operating frequency of LPC1518JBD64E LPC1518JBD64E pinout LQFP-64 LPC1518JBD64E field oriented control

Related Components & Terms

NXP Semiconductors LPC1518JBD64E LPC1518JBD64 LPC1517JBD64E LPC1519JBD64E LPC1549JBD64QL LPC54113J128BD64 S9KEAZ64AMLH ARM Cortex-M3 Thumb-2 LQFP-64 LQFP package family RoHS BLDC motor PMSM motor field-oriented control SCTimer/PWM USB 2.0 full-speed 12-bit ADC self-wake timer
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details