EmbeddedRelated.com
LPC1768FBD100K

LPC1768FBD100K

NXP Semiconductors
ARM Microcontrollers - MCU 512kB flash, 64kB SRAM, Ethernet, USB, LQFP100 package
149 in stock

Overview

The LPC1768FBD100K is a high-performance ARM Cortex-M3 microcontroller operating at speeds up to 100MHz. It features 512kB of Flash and 64kB of SRAM, designed for embedded applications requiring high integration and low power consumption. This MCU includes a broad range of peripherals including Ethernet, USB 2.0 Host/Device/OTG, and CAN 2.0B controllers.

Why Choose This Part

This MCU offers a rich set of connectivity options including Ethernet and USB OTG within a single package, reducing the need for external controllers. Its Cortex-M3 core provides a 100MHz clock rate with a nested vectored interrupt controller (NVIC) for low-latency interrupt handling, while the 12-bit ADC and 10-bit DAC provide precise analog interfacing.

Applications

Industrial Networking
Utilizes the integrated 10/100 Ethernet MAC and dual CAN 2.0B controllers for robust industrial communication gateways.
Motor Control
Features a specialized Motor Control PWM with support for three-phase motor control and a Quadrature Encoder Interface (QEI).
USB Connectivity
Implements USB Host, Device, or OTG functionality for data logging, human interface devices, or firmware updates.
Audio Processing
Employs the I2S-bus interface for digital audio input/output and processing tasks.

Key Specifications

Speed 100MHz
RAM Size 64K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, Motor Control PWM, POR, PWM, WDT
Connectivity CANbus, Ethernet, I2C, IrDA, Microwire, SPI, SSI, UART/USART, USB OTG
Mounting Type Surface Mount
Number of I/O 70
Core Processor ARM Cortex-M3
Package / Case 100-LQFP
Data Converters A/D 8x12b; D/A 1x10b
Oscillator Type Internal
Program Memory Size 512KB (512K x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 100-LQFP (14x14)
Voltage - Supply (Vcc/Vdd) 2.4V ~ 3.6V

Getting Started

Developers can use the MCUXpresso IDE or Keil MDK for software development, utilizing the CMSIS framework for hardware abstraction. The part supports In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software. Evaluation can be performed using various LPC1768 development boards that provide access to the 100-LQFP pins.

Part of NXP LPC family » LPC1768

LPC1768 Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Package ADC/DAC Stock
LPC1768FBD100K (this part) LQFP-100 A/D 8x12b; D/A 1x10b 149
LPC1768FBD100Y (NXP USA Inc.) LQFP-100 A/D 8x12b SAR; D/A.. 456
LPC1768FET100Y TFBGA-100 A/D 8x12b; D/A 1x10b 4,546
LPC1768FET100,551 TFBGA-100 A/D 8x12b; D/A 1x10b 8,451
Also available as: LPC1768UKZ, LPC1768FBD100

Also Consider

LPC1769FBD100K NXP Semiconductors - A higher-speed variant of the same family capable of reaching 120MHz for performance-critical tasks.
ATSAM3X8EA-AU MCHPMicrochip Technology - Alternative Cortex-M3 MCU with 512kB Flash and Ethernet support, common in the Arduino Due ecosystem.