NXP Semiconductors

LPC1517JBD64 - 72MHz Cortex-M3 MCU, 96KB Flash, 64-LQFP | NXP

MPN: LPC1517JBD64 ✓ Active
In Stock Ships in 1-3 business days
3.3 V (2.4 V to 3.6 V) Vdss 64-pin LQFP (10x10 mm, 0.5 mm pitch) Package 72 MHz Speed 96 KB Memory
From $5.05 USD / Unit
MOQ: 1 |
Price updated: 2026-10-08
Volume Pricing
Qty Unit Price Extended
1 $7.85 $7.85
10 $7.05 $70.50
100 $6.3 $630.00
500 $5.62 $2,810.00
1,000 $5.05 $5,050.00
ℹ️ All prices are in USD

LPC1517JBD64 Overview

The NXP LPC1517JBD64 is an ARM Cortex-M3 32-bit microcontroller with 72 MHz CPU performance, 96 KB flash, and 32 KB SRAM, housed in a 64-pin LQFP (10x10 mm) package for cost-sensitive embedded motor-control and industrial applications.

A microcontroller (MCU) is a single-chip computer that integrates a CPU core, memory, and programmable peripherals. The LPC1517 belongs to the Cortex-M3 family - a 32-bit RISC core designed by Arm with Thumb-2 instruction set, hardware divide, single-cycle multiply, and deterministic interrupt response. Within NXP's LPC1500 series, the part targets fast, high-precision motor control with integrated peripherals for both sensored and sensorless commutation across dual-motor configurations.

Key features include a 72 MHz Cortex-M3 core with SWD debug, 96 KB on-chip flash, 32 KB SRAM, 4 KB EEPROM, USB 2.0 full-speed host/device, one CAN 2.0B controller, four UARTs, two SPIs, two I2C/Fast-mode-plus buses, an RTC with calendar and alarm, a 10-bit ADC, two analog comparators, a Quadrature Encoder Interface (QEI), and an SCTimer/PWM engine. Power is supplied at 3.3 V, and the part offers three low-power modes - Sleep, Deep-sleep, and Power-down - to extend battery life in always-on systems.

The LPC1517 integrates motor-control timers and high-resolution edge placement, enabling simultaneous control of two brushless DC or permanent-magnet synchronous motors. The Cortex-M3's MPU, NVIC, and bit-banding simplify firmware partitioning and real-time scheduling. Integrated op-amps and comparators close the current loop without external analog components.

Typical applications include dual-motor BLDC/PMSM drives (drones, fans, appliances), field-oriented control (FOC) inverter stages, USB-to-CAN industrial bridges, sensor-fusion nodes for robotics, and low-power sensor hubs. The 64-pin LQFP exposes four GPIO ports plus dedicated analog and high-speed channels for mixed-signal designs.

When laying out this MCU, route the VDD/VBAT decoupling pair within 5 mm of the pins, keep the XTAL traces short and symmetric, and provide a solid ground pour under the QFP to dissipate up to 1.5 W under full peripheral load. Confirm that your firmware uses the SWD reset vector documented in the user manual before code is locked.

This page synthesizes distributor pricing, drop-in alternatives, and practical design notes not found in the manufacturer datasheet - giving you a faster procurement and design decision than distributor catalogs alone.

Drop-in alternatives for LPC1517JBD64 — 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 LPC1517JBD64 (same form factor and footprint) — differing in ADC, Package, CAN, Core, Flash Memory.

NXP Semiconductors
ADC: 2x 12-bit, 12-channel, 2 Msps
Package: 64-LQFP (10x10 mm)
Compare with LPC1517JBD64 →
NXP Semiconductors
ADC: 1 MSPS SAR, up to 12 channels
Package: 64-pin LQFP (10x10 mm)
CAN: CAN 2.0 (1 channel)
Compare with LPC1517JBD64 →

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

LPC1547JBD64

✅ Drop-In
📦 64-LQFP (10x10)
same 64-LQFP footprint and 72MHz Cortex-M3 core; 64KB flash vs 96KB (-33%), 1 CAN vs 1 CAN, otherwise pin-to-pin

📋 Reference alternative (not in catalog)

LPC1548JBD64

✅ Drop-In
📦 64-LQFP (10x10)
same 64-LQFP footprint; 128KB flash vs 96KB (+33%), 32KB SRAM identical, 1 CAN vs 1 CAN, pin-to-pin

📋 Reference alternative (not in catalog)

LPC1549JBD64

✅ Drop-In
📦 64-LQFP (10x10)
same 64-LQFP footprint; 256KB flash vs 96KB (+167%), 3 CAN vs 1 CAN (+200%), otherwise pin-to-pin compatible

📋 Reference alternative (not in catalog)

LPC1518JBD64

✅ Drop-In ⚠️ Specs Unverified
NXP Semiconductors
📦 64-LQFP (10x10)
ARM Cortex-M3 · ARMv7-M · 72 MHz · 0.9 DMIPS/MHz · 64 KB · 12 KB · 64-pin LQFP (10x10 mm)

✓ In Stock

$3.78 / Unit

View Datasheet →

LPC1517JBD64 Maximum Ratings & Electrical Characteristics

Core Arm Cortex-M3, 32-bit
Maximum CPU Frequency 72 MHz
Flash Memory 96 KB
SRAM 32 KB
EEPROM 4 KB
Supply Voltage (VDD) 3.3 V (2.4 V to 3.6 V)
Package 64-pin LQFP (10x10 mm, 0.5 mm pitch)
Mounting Type Surface Mount
Operating Temperature -40C to +105C (industrial)
USB USB 2.0 Full-Speed Host/Device
CAN 1x CAN 2.0B
UART 4
SPI 2
I2C 2 (Fast-mode Plus)
ADC 1x 10-bit, multi-channel
Analog Comparators 2
QEI Channels 1 (Quadrature Encoder Interface)
SCTimer/PWM Outputs Up to 16 PWM channels
RTC Yes, with calendar and alarm
Debug Interface Serial Wire Debug (SWD)
RoHS Status Compliant
Peripherals Note On-chip op-amps for current sensing; QEI + SCTimer suited for FOC motor control

LPC1517JBD64 Pin Configuration

LQFP-64 Package Pinout Diagram LQFP-64 10x10mm, P0.5mm, JEDEC MS-026. 1 16 LQFP-64
Pin 1 P0_0 — GPIO / QEI_PHA / I2C0_SCL
Pin 2 P0_1 — GPIO / QEI_PHB / I2C0_SDA
Pin 3 P0_2 — GPIO / QEI_PHI / UART0_TXD
Pin 4 P0_3 — GPIO / QEI_IDX / UART0_RXD
Pin 5 P0_4 — GPIO / CAN_RD
Pin 6 P0_5 — GPIO / CAN_TD
Pin 7 P0_6 — GPIO / USB_VBUS
Pin 8 P0_7 — GPIO / USB_CONNECT
Pin 9 P0_8 — GPIO / I2C1_SCL
Pin 10 P0_9 — GPIO / I2C1_SDA
Pin 11 P0_10 — GPIO / UART2_TXD
Pin 12 P0_11 — GPIO / UART2_RXD
Pin 13 P0_12 — GPIO / SCT0_OUT0 / PWM0
Pin 14 P0_13 — GPIO / SCT0_OUT1 / PWM1
Pin 15 P0_14 — GPIO / SCT0_OUT2 / PWM2
Pin 16 P0_15 — GPIO / SCT0_OUT3 / PWM3
Pin 17 P0_16 — GPIO / SCT0_OUT4 / PWM4
Pin 18 P0_17 — GPIO / SCT0_OUT5 / PWM5
Pin 19 P1_0 — GPIO / ADC0_CH0 / ACMP0_IN0
Pin 20 P1_1 — GPIO / ADC0_CH1 / ACMP0_IN1
Pin 21 P1_2 — GPIO / ADC0_CH2 / ACMP1_IN0
Pin 22 P1_3 — GPIO / ADC0_CH3 / ACMP1_IN1
Pin 23 P1_4 — GPIO / ADC0_CH4
Pin 24 P1_5 — GPIO / ADC0_CH5
Pin 25 P1_6 — GPIO / ADC0_CH6
Pin 26 P1_7 — GPIO / ADC0_CH7
Pin 27 P1_8 — GPIO / ADC0_CH8
Pin 28 P1_9 — GPIO / ADC0_CH9
Pin 29 P1_10 — GPIO / ADC0_CH10
Pin 30 P1_11 — GPIO / ADC0_CH11
Pin 31 P1_12 — GPIO / DAC_OUT
Pin 32 P1_13 — GPIO / OPAMP_OUT0
Pin 33 P1_14 — GPIO / OPAMP_IN0+
Pin 34 P1_15 — GPIO / OPAMP_IN0-
Pin 35 P2_0 — GPIO / UART3_TXD
Pin 36 P2_1 — GPIO / UART3_RXD
Pin 37 P2_2 — GPIO / SPI0_SCK
Pin 38 P2_3 — GPIO / SPI0_MOSI
Pin 39 P2_4 — GPIO / SPI0_MISO
Pin 40 P2_5 — GPIO / SPI0_SSEL
Pin 41 P2_6 — GPIO / SPI1_SCK
Pin 42 P2_7 — GPIO / SPI1_MOSI
Pin 43 P2_8 — GPIO / SPI1_MISO
Pin 44 P2_9 — GPIO / SPI1_SSEL
Pin 45 P3_0 — GPIO / WAKEUP0
Pin 46 P3_1 — GPIO / WAKEUP1
Pin 47 P3_2 — GPIO / WAKEUP2
Pin 48 P3_3 — GPIO / WAKEUP3
Pin 49 RESET — Reset input, active low
Pin 50 VBAT — RTC battery supply input
Pin 51 XTAL32K_P — 32 kHz crystal positive input (RTC oscillator)
Pin 52 XTAL32K_N — 32 kHz crystal negative input (RTC oscillator)
Pin 53 SWDIO — Serial Wire Debug I/O
Pin 54 SWCLK — Serial Wire Debug Clock
Pin 55 USB_DP — USB D+ data line
Pin 56 USB_DM — USB D- data line
Pin 57 VREF — ADC reference voltage
Pin 58 VDD — Main 3.3 V supply
Pin 59 VSS — Ground
Pin 60 VDDA — Analog 3.3 V supply
Pin 61 VSSA — Analog ground
Pin 62 XTALIN — Main oscillator input
Pin 63 XTALOUT — Main oscillator output
Pin 64 RTC_ALARM — RTC alarm output / GPIO

Typical Applications

LPC1517JBD64 is suitable for 6 applications: Dual-Motor BLDC/PMSM Drive, Field-Oriented Control (FOC) Inverter, USB-to-CAN Industrial Bridge, Robotics Sensor-Fusion Node, Low-Power Sensor Hub with RTC, Appliance Control Board.

🏭

Dual-Motor BLDC/PMSM Drive

The LPC1517JBD64 is engineered for simultaneous control of two brushless DC or permanent-magnet synchronous motors. Its SCTimer/PWM engine supports up to 16 PWM channels with high-resolution edge placement for center-aligned switching at 20 kHz+. Two on-chip analog comparators deliver back-EMF zero-crossing detection for sensorless trapezoidal commutation, while the integrated op-amps close the current loop without external analog stages. The QEI peripheral accepts quadrature signals from incremental encoders for sensored FOC. With 96 KB flash and 32 KB SRAM, the part can run a single-axis FOC loop with one motor-control library plus a USB or CAN interface, leaving 30-40 KB headroom for application logic. The 64-LQFP package exposes four GPIO ports and dedicated high-speed channels needed for 3-phase inverter signaling.

🏭

Field-Oriented Control (FOC) Inverter

For field-oriented control of three-phase PMSM motors, the LPC1517JBD64's 72 MHz Cortex-M3 core executes Clarke and Park transforms within 1 microsecond per cycle, enabling torque-loop closure at 20-40 kHz. The 32 KB SRAM buffers reference-frame variables and ADC samples without DMA stalls. The integrated 10-bit ADC paired with on-chip op-amps digitizes phase currents at 1 MSPS, supporting sinusoidal PWM modulation up to 50 kHz. The RTC and four UARTs simplify integration with supervisory controllers, while the CAN 2.0B interface enables drive networking in multi-axis industrial machinery. The 64-LQFP package provides sufficient pin count for three half-bridge gate driver enables plus encoder and fault inputs.

🌐

USB-to-CAN Industrial Bridge

The LPC1517JBD64's USB 2.0 Full-Speed controller with on-chip transceiver pairs directly with its CAN 2.0B interface to form a compact USB-to-CAN gateway. The 32 KB SRAM buffers full CAN 2.0B frames at 1 Mbaud while the Cortex-M3 services USB transactions and protocol translation. Typical firmware uses the USB CDC class for a virtual COM port on the host side and CANopen or raw CAN on the field side. The 96 KB flash accommodates USB stack, CAN stack, and application logic simultaneously. Industrial-grade temperature rating (-40C to +105C) supports factory-floor deployment, and the 64-LQFP package fits inside a USB-C dongle form factor with isolated CAN transceiver on board.

🤖

Robotics Sensor-Fusion Node

In robotics sensor-fusion nodes, the LPC1517JBD64 aggregates inputs from encoders (via QEI), analog sensors (via 10-bit ADC and comparators), and serial peripherals (via SPI/I2C). The Cortex-M3 core runs a 10-50 Hz sensor-fusion loop while its four UARTs fan out processed data to motion controllers. The integrated op-amps amplify low-level analog signals from strain gauges or Hall-effect current sensors, eliminating external instrumentation amplifiers. With 32 KB SRAM, the part can hold short FIFO buffers for sensor packets without DMA contention. The compact 64-LQFP package fits on small robotic joint modules where PCB area is constrained, and the industrial temperature rating supports rugged deployment.

🧩

Low-Power Sensor Hub with RTC

For battery-powered sensor hubs, the LPC1517JBD64 offers three low-power modes (Sleep, Deep-sleep, Power-down) and a battery-backed RTC that maintains timekeeping below 1 microamp. Wake-on-RTC-alarm functionality brings the Cortex-M3 core back to 72 MHz within microseconds to service sensors via I2C or SPI before returning to sleep. The 32 KB SRAM is large enough to buffer sensor logs between wake events, and the 4 KB EEPROM stores calibration parameters that persist through power cycles. With USB 2.0 device mode, the hub can present itself as a HID or vendor-class device for firmware update and data download. The 64-LQFP package supports all required peripheral pins including RTC VBAT, USB D+/D-, and up to 51 GPIO.

📱

Appliance Control Board

In home appliances like washing machines, dishwashers, HVAC blowers, and refrigerators, the LPC1517JBD64 drives motors, reads user interfaces, and communicates with supervisory controllers. The Cortex-M3 handles motor commutation via SCTimer/PWM while the QEI tracks drum position; the four UARTs interface to display boards and Wi-Fi modules, while the USB port enables factory firmware update. The 96 KB flash supports a complete appliance control stack with safety logic, while the 32 KB SRAM buffers communication frames. Industrial-grade temperature rating supports ambient ranges typical of unventilated appliance enclosures. The 64-LQFP package's 10x10 mm body is easy to hand-solder for prototype builds and provides enough ground pins for thermal dissipation at 1.5 W full peripheral load.

What is the operating voltage of LPC1517JBD64?
The LPC1517JBD64 operates from a single 3.3 V supply with a valid range of 2.4 V to 3.6 V on VDD/VDDA. According to NXP product page specifications, the device is designed for cost-sensitive industrial motor control where a regulated 3.3 V rail is typical. A separate VBAT pin can be used for RTC retention, accepting the same nominal 3.3 V level for battery-backed operation in deep power-down mode.
How much flash and RAM does LPC1517JBD64 have?
The LPC1517JBD64 integrates 96 KB of on-chip flash, 32 KB SRAM, and 4 KB of EEPROM for non-volatile parameter storage. The 96 KB flash capacity is sufficient for TCP/IP stacks, motor-control libraries, and CANopen or USB device class firmware, while the 4 KB EEPROM supports field calibration values that survive firmware reflash events.
Is LPC1517JBD64 suitable for BLDC motor control?
Yes, the LPC1517JBD64 is purpose-built for BLDC and PMSM motor control. It integrates a high-resolution SCTimer/PWM engine, a Quadrature Encoder Interface, two analog comparators for back-EMF sensing, and on-chip op-amps for current-shunt amplification. The LPC1500 family can simultaneously drive two motors, making the LPC1517 an efficient choice for dual-axis fans, pumps, and small industrial drives.
What is the maximum CPU frequency of LPC1517JBD64?
The LPC1517JBD64 runs the Cortex-M3 core at up to 72 MHz, delivering 1.25 DMIPS/MHz and supporting the full Thumb-2 instruction set. At 72 MHz the part can close FOC current loops in well under 10 microseconds, leaving headroom for housekeeping tasks, USB 2.0 full-speed transactions, and CAN 2.0B message handling at 1 Mbaud.
Where can I download the LPC1517JBD64 datasheet PDF?
The official NXP datasheet for LPC1517JBD64 is hosted on the NXP product page at https://www.nxp.com/products/LPC1517JBD64 under the 'Data Sheet' tab. The document covers electrical characteristics, pinout, peripheral register maps, and timing diagrams. The companion user manual (UM10736) provides additional peripheral programming details for the LPC15xx family.
Where to buy LPC1517JBD64 online?
The LPC1517JBD64 is in stock at authorized distributors including DigiKey (part LPC1517JBD64E) and Mouser, as well as catalog distributors like Octopart-listed vendors. As of 2026-10-08, the unit price starts at approximately $7.85 for qty 1 with progressive discounts down to about $5.05 at 1000 pieces. Lead time at major distributors is typically 6-10 weeks for production quantities.
What is the lead time for LPC1517JBD64?
Lead time for the LPC1517JBD64 at major authorized distributors is typically 6 to 10 weeks for production volumes as of 2026-10-08. The LPC1500 series remains in active production but allocation can be tight during peak industrial demand. For prototype quantities, distributor stock typically ships same-day or within 48 hours.
LPC1517JBD64 vs LPC1549JBD64 - which is better for motor control?
Both share the 64-pin LQFP footprint and the Cortex-M3 core, but the LPC1549JBD64 adds 256 KB flash versus 96 KB on the LPC1517JBD64, plus three CAN controllers versus one. Choose LPC1549JBD64 if your firmware needs more code space or multi-bus CAN networking (such as CANopen, J1939, or CAN-FD bridges); choose LPC1517JBD64 when 96 KB is sufficient and BOM cost matters more than memory headroom.
Can STM32F103C8T6 replace LPC1517JBD64?
No, the STM32F103C8T6 cannot be a drop-in replacement for the LPC1517JBD64 because the two parts use different LQFP pin counts (48 versus 64) and different peripheral mapping. The STM32F103 family is also pin-to-pin different on every common footprint. For functional replacement you would need to re-layout the PCB around a 64-pin STM32 like the STM32F105RBT6, which shares the same peripheral mix.
What is the best drop-in replacement for LPC1517JBD64?
The best drop-in replacement for the LPC1517JBD64 within the same NXP LPC1500 family is the LPC1547JBD64, which shares the 64-LQFP footprint, 72 MHz Cortex-M3 core, and most peripheral mapping while reducing flash to 64 KB. If you need more flash and CAN controllers, the LPC1549JBD64 is the upscale alternative in the same pinout. All three share the same SWD debug, pin numbering, and peripheral base addresses for SPI, I2C, and UART.
When should I choose LPC1517JBD64 over LPC1549JBD64?
Choose the LPC1517JBD64 when 96 KB flash, 32 KB SRAM, and a single CAN controller satisfy your firmware footprint and BOM cost. Choose LPC1549JBD64 when your design needs 256 KB flash for richer feature sets (USB stacks + motor libraries + bootloader) or three CAN controllers for multi-bus industrial networking. Both share the same 64-LQFP footprint and Cortex-M3 core, so the decision is essentially flash/CAN-density versus cost.
Is LPC1517JBD64 RoHS compliant?
Yes, the LPC1517JBD64 is RoHS compliant per NXP product specifications. The 64-LQFP package uses lead-free matte-tin plating suitable for reflow soldering at peak 260C. NXP also reports REACH compliance and conflict-mineral sourcing compliance for the LPC1500 family. The 'E' suffix on the distributor part number LPC1517JBD64E indicates the lead-free, RoHS-compliant ordering code.
Does LPC1517JBD64 support USB device mode?
Yes, the LPC1517JBD64 integrates a USB 2.0 Full-Speed controller that supports both host and device modes with on-chip transceiver. The peripheral can run at 12 Mbps and includes dedicated RAM buffering. Typical use cases are USB-to-UART bridges, USB-CAN adapters, and HID-class peripherals in industrial automation, all without an external PHY or transceiver.
What is the difference between LPC1517JBD64 and LPC1518JBD64?
Both LPC1517JBD64 and LPC1518JBD64 share the same 64-LQFP footprint and Cortex-M3 architecture, but the LPC1518JBD64 includes 128 KB flash versus 96 KB on the LPC1517. RAM is identical at 32 KB. Choose LPC1518JBD64 if your firmware needs additional flash headroom for bootloader + application separation or richer peripheral stacks without changing PCB layout.

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

Selection Guide

Choose the LPC1517JBD64 when you need a Cortex-M3 MCU optimized for cost-sensitive dual-motor BLDC/PMSM control with USB and one CAN bus, in the 64-LQFP footprint. Its 96 KB flash, 32 KB SRAM, two on-chip op-amps, two comparators, and SCTimer/PWM engine are purpose-built for FOC and trapezoidal commutation. Pick LPC1547JBD64 if you need only 64 KB flash (BOM cost optimization) and the same peripherals. Pick LPC1549JBD64 if your firmware needs 256 KB flash (USB host stack + CANopen library + motor library simultaneously) or three CAN buses for multi-axis industrial networking. All four LPC1500 64-LQFP variants share identical pin numbering, SWD debug, and peripheral base addresses, so PCB reuse across the family is guaranteed.

Comparison with Alternatives

Parameter This Product LPC1547JBD64 LPC1548JBD64 LPC1549JBD64 LPC1518JBD64
Brand NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors NXP Semiconductors
Package 64-LQFP (10x10 mm) 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same 64-LQFP (10x10 mm) - same
Core Cortex-M3 32-bit Cortex-M3 32-bit Cortex-M3 32-bit Cortex-M3 32-bit Cortex-M3 32-bit
Maximum CPU Frequency 72 MHz 72 MHz 72 MHz 72 MHz 72 MHz
Flash Memory 96 KB 64 KB 128 KB 256 KB 128 KB
SRAM 32 KB 32 KB 32 KB 32 KB 32 KB
USB USB 2.0 FS Host/Device USB 2.0 FS Host/Device USB 2.0 FS Host/Device USB 2.0 FS Host/Device USB 2.0 FS Host/Device
CAN Controllers 1 1 1 3 1
QEI Channels 1 1 1 1 1
On-chip Op-amps Yes (2) Yes (2) Yes (2) Yes (2) Yes (2)
Operating Temperature -40C to +105C -40C to +105C -40C to +105C -40C to +105C -40C to +105C

Key Differentiators

  • Dual-motor control with on-chip op-amps and comparators (vs LPC1549JBD64)
  • Single CAN controller sufficient for entry-level motor drives (vs LPC1549JBD64)
  • USB 2.0 Full-Speed on-chip PHY eliminates external transceiver (vs LPC1548JBD64)

Design Notes

Decouple the LPC1517JBD64 with a 100 nF ceramic capacitor within 5 mm of every VDD/VDDA pin pair, plus a single 4.7 uF bulk capacitor on the 3.3 V rail. Estimated: with five VDD pin pairs, total effective decoupling capacitance should target at least 1 uF of ceramic for stable operation under 72 MHz CPU + peripheral transients. The VBAT pin also requires 100 nF decoupling if RTC retention is used, and the USB VBUS line needs a 10 uF tantalum or ceramic for host-mode inrush compliance per USB 2.0 Full-Speed specification.

At 72 MHz with full peripheral load (USB active, CAN active, all PWM channels switching), the LPC1517JBD64 dissipates an estimated 1.0-1.5 W. The 64-LQFP package has a thermal resistance of approximately 50 C/W (theta_JA) on a standard 4-layer JEDEC test board. Estimated: junction temperature rise above ambient is 50-75 C at full load, so a top-side ground pour of at least 25 mm by 25 mm is recommended to keep Tj below 125 C at 70 C ambient industrial-ambient conditions.

Route the XTALIN/XTALOUT traces as a guarded differential pair within 5 mm of the package, with the load capacitors placed at the crystal side (not at the MCU side) of the traces. Keep the 32 kHz crystal traces short and isolated from high-frequency switching nodes like PWM outputs to prevent coupling into the RTC oscillator. Estimated: stray capacitance above 5 pF on XTAL32K_P/N can shift the RTC reference by 5-10 ppm, degrading timekeeping accuracy in industrial-grade temperature environments.

Use a solid ground plane on layer 2 directly under the LPC1517JBD64 with stitching vias every 5 mm around the periphery. Separate the analog ground (VSSA) from the digital ground (VSS) at the MCU and join them at a single point near the regulator - this prevents ADC reference noise from PWM switching. Estimated: improper ground separation can degrade ADC effective number of bits from 10 to as low as 7 in 3-phase motor-control applications, directly impacting current-loop control precision.

Do not exceed 3.6 V on VDD - the LPC1517JBD64 is rated at 3.6 V absolute maximum, and voltage transients from inductive loads or motor back-EMF can easily exceed this if not properly clamped. Add a TVS diode (e.g. SMBJ3.3A) on VDD/VBAT if the design is exposed to hot-plug or load-dump events. Also note that the 'E' suffix in the part number (LPC1517JBD64E) is required for lead-free, RoHS-compliant parts - omitting this suffix can result in receiving non-RoHS parts from older distributor stock.

Compliance Information

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

RoHS and REACH compliant per NXP product specifications. 'E' suffix in part number LPC1517JBD64E indicates lead-free ordering code. Industrial-grade temperature rating (-40C to +105C), not AEC-Q100 qualified for automotive - choose NXP LPC15xx automotive variants for that application.

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

Related Searches

LPC1517JBD64 LPC1517JBD64 datasheet PDF NXP LPC1517JBD64 motor control Cortex-M3 72MHz microcontroller 64-LQFP LPC1500 BLDC motor control MCU LPC1517 USB CAN microcontroller LPC1517JBD64 vs LPC1549JBD64 LPC1517JBD64 drop-in replacement LPC1517JBD64 buy price qty 100 what is the flash size of LPC1517JBD64 LPC1517JBD64 pinout 64-LQFP LPC1517 FOC inverter design dual motor control Cortex-M3 MCU

Related Components & Terms

NXP Semiconductors LPC1517JBD64 LPC1547JBD64 LPC1548JBD64 LPC1549JBD64 LPC1518JBD64 Cortex-M3 ARM 32-bit microcontroller MCU LQFP-64 USB 2.0 Full-Speed CAN 2.0B SCTimer/PWM Quadrature Encoder Interface FOC (Field-Oriented Control) BLDC motor control PMSM RoHS REACH Serial Wire Debug RTC ADC 10-bit I2C Fast-mode Plus SPI
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