LPC2388FBD144: ARM7 with 512 kB flash, 98 kB SRAM, Ethernet, USB 2.0 Device/Host/OTG, CAN, and 10-bit ADC

The LPC2388 is an ARM7 microcontroller for embedded applications featuring a high level of integration and low power consumption at frequencies of 72 MHz. Features include 512 kB of flash memory, 98 kB of SRAM, Ethernet MAC, USB Device/Host/OTG, DMA controller, 4 UARTs, 2 CAN channels, 3 SSP/SPI, 3 I2C, I2S, 8-channel 10-bit ADC, 10-bit DAC, 2 PWM, 4 general purpose timers, low power Real-Time Clock with separate battery supply, and up to 160 general purpose I/O pins. The LPC2388 is pin-compatible to the LPC177x Cortex-M3 MCU series.

LPC2388FBD144: Product Block Diagram
sot486-1_3d
Data Sheets (1)
Name/DescriptionModified Date
Single-chip 16-bit/32-bit micro; 512 kB flash with ISP/IAP, Ethernet, USB 2.0 device/host/OTG, CAN, and 10-bit ADC/DAC (REV 3.0) PDF (373.0 kB) LPC238815 Oct 2013
Errata (1)
Name/DescriptionModified Date
Errata sheet LPC2378/88 (REV 10.1) PDF (213.0 kB) ES_LPC2378_8823 Jul 2012
Application Notes (8)
Name/DescriptionModified Date
Guidelines for full-speed USB on NXP®'s LPC microcontrollers (REV 1.1) PDF (148.0 kB) AN1139220 Feb 2014
IEC 60601-1-8 audible alert generator using the LPC2000 (REV 1.1) ZIP (7.3 MB) AN1068709 Aug 2013
UUencoding for UART ISP (REV 1.0) PDF (139.0 kB) AN1122906 Jul 2012
Migrating to the LPC1700 series (REV 1.0) PDF (615.0 kB) AN1087806 Oct 2009
NicheLite for LPC implementation notes (REV 1.0) PDF (190.0 kB) AN1077516 Jul 2009
NXP® USB host lite (REV 1.0) PDF (252.0 kB) AN1070324 Jul 2008
Full-duplex software UART for LPC2000 (REV 1.0) PDF (1.1 MB) AN1068918 Jan 2008
Using IAP for LPC2000 ARM devices (REV 1.0) PDF (123.0 kB) AN1025625 Oct 2004
Users Guides (1)
Name/DescriptionModified Date
LPC23XX User manual (REV 4.1) PDF (3.2 MB) UM1021111 Sep 2012
Brochures (2)
Name/DescriptionModified Date
ARM7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with... (REV 1.0) PDF (418.0 kB) 7501657301 Aug 2008
Create smarter, more efficient white goods; An industry-leading portfolio of cost-effective, power-saving solutions for... (REV 1.0) PDF (1.1 MB) 7501654301 Jun 2008
Package Information (1)
Name/DescriptionModified Date
plastic low profile quad flat package; 144 leads; body 20 x 20 x 1.4 mm (REV 1.0) PDF (830.0 kB) SOT486-108 Feb 2016
Supporting Information (3)
Name/DescriptionModified Date
ADC design guidelines (REV 1.0) PDF (145.0 kB) TN0000909 May 2014
Footprint for wave soldering (REV 1.0) PDF (11.0 kB) HTQFP-HLQFP-LQFP-MSQFP-WAVE08 Oct 2009
PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx (REV 1.0) ZIP (52.0 kB) TN0700X22 Jun 2007
Snippets, Boot Code, Headers, Monitors, etc.
Software
Ordering Information
ProductStatusCoreClock speed [max] (MHz)DMIPSFlash (kB)RAM (kB)EEPROM (kB)GPIOEthernetUSBUSB (speed)USB (type)LCDCANUARTI²CSPII²SADC channelsADC (bits)SCTimer / PWMDAC (bits)TimersTimer (bits)RTCPWMIOHPackage nameTemperature rangeSupply voltage [min] (V)Supply voltage [max] (V)Product categoryDemoboard
LPC2388FBD144ActiveARM772512981041124311810110432112NLQFP144-40 °C to +85 °C33.6150-LPC2100/200/300/400-
Package Information
Product IDPackage DescriptionOutline VersionReflow/Wave SolderingPackingProduct StatusPart NumberOrdering code(12NC)MarkingChemical ContentRoHS / Pb Free / RHFLeadFree Conversion DateEFRIFR(FIT)MTBF(hour)MSLMSL LF
LPC2388FBD144SOT486-1HTQFP-HLQFP-LQFP-MSQFP-WAVETray, Bakeable, Single in DrypackActiveLPC2388FBD144,551 (9352 854 17551)Standard MarkingLPC2388FBD144Always Pb-free0.02.842.58E822
Single-chip 16-bit/32-bit micro; 512 kB flash with ISP/IAP, Ethernet, USB 2.0 device/host/OTG, CAN, and 10-bit ADC/DAC LPC2388FBD144
Errata sheet LPC2378/88 LPC2388FBD144
Guidelines for full-speed USB on NXP®'s LPC microcontrollers LPC1788FET208
IEC 60601-1-8 audible alert generator using the LPC2000 LPC2468FET208
UUencoding for UART ISP LPC43S50FET256
Migrating to the LPC1700 series LPC1768FBD100
NicheLite for LPC implementation notes LPC2478FET208
NXP® USB host lite LPC2478FET208
Full-duplex software UART for LPC2000 LPC2468FET208
Using IAP for LPC2000 ARM devices LPC2478FET208
LPC23XX User manual LPC2388FBD144
ARM7-based microcontrollers with Ethernet, USB, and CAN peripherals; 72-MHz, 32-bit microcontroller with... LPC2388FBD144
Create smarter, more efficient white goods; An industry-leading portfolio of cost-effective, power-saving solutions for... PMEG6010CE_AUTOMOTIVE
ADC design guidelines LPC4333JET256
PWM dual edge driver for 3-phase motor control using LPC23xx, LPC24xx LPC2478FET208
Sample Code Bundle for LPC23xx/LPC24xx Peripherals using Keil's μVision LPC2478FET208
LPC2000_Series_Secondary_Bootl_1 LPC2478FET208
AN10759 - USB bootloader (LPC23xx) LPC2388FBD144
AN10674 - CAN driver with FullCAN mode LPC2468FET208
AN10744 - LPC2300/2400 Ethernet Secondary Bootloader LPC2388FBD144
AN10722 - RC5 decoder using the LPC2000 LPC2478FET208
SOT486-1 LPC43S37JBD144
HTQFP-HLQFP-LQFP-MSQFP-WAVE LPC54114J256BD64
LPC2388FBD144
LPC2929FBD144