|    Change Country Change Location USD
United States United States

Please confirm your currency selection:

US Dollars
Home » NEWEST Products » New by Manufacturer » NXP Semiconductors » NXP LPC4078 / LPC4088 Cortex-M4 MCUs
NEWEST Products

NXP LPC4078 / LPC4088 Cortex™-M4 MCUs

NXP's LPC408x/7x ARM Cortex-M4 MCU is a digital signal controller for embedded applications requiring a high level of integration and low power dissipation. The ARM Cortex-M4 is a next generation core that offers system enhancements such as low power consumption, enhanced debug features, and a high level of support block integration. The LPC408x/7x adds a specialized flash memory accelerator to accomplish optimal performance when executing code from flash. The peripheral complement of the LPC408x/7x includes up to 512kB of flash program memory, up to 96kB of SRAM data memory, up to 4032 byte of EEPROM data memory, External Memory controller (EMC), LCD, Ethernet, USB Device/Host/OTG, an SPI Flash Interface (SPIFI), a General Purpose DMA controller, five UARTs, three SSP controllers, three I2C-bus interfaces, a Quadrature Encoder Interface, four general purpose timers, two general purpose PWMs with six outputs each and one motor control PWM, an ultra-low power RTC with separate battery supply and event recorder, a windowed watchdog timer, a CRC calculation engine and up to 165 general purpose I/O pins. The analog peripherals include one eight-channel 12-bit ADC, two analog comparators, and a DAC.

Also available! View the Embedded Artists LPC4088/4357 Development Boards

  • Functional replacement for LPC23xx/24xx and LPC178x/7x family devices
  • ARM Cortex-M4 processor, running at frequencies of up to 120MHz
  • 512kB on-chip flash program memory with In-System Programming (ISP) and In-Application Programming (IAP) capabilities
  • Up to 96kB on-chip SRAM
  • Up to 4032 byte on-chip EEPROM
  • LCD controller, supporting both Super-Twisted Nematic (STN) and Thin-Film Transistors (TFT) displays
  • External Memory Controller (EMC) provides support for asynchronous static memory devices such as RAM, ROM and flash, as well as dynamic memories such as single data rate SDRAM
  • Eight channel General Purpose DMA controller (GPDMA) on the AHB multilayer matrix that can be used with the SSP, I2S, UART, CRC engine, Analog-to-Digital and Digital-to-Analog converter peripherals, timer match signals, GPIO, and for memory-to-memory transfers
  • Quad SPI Flash Interface (SPIFI)
  • Ethernet MAC with MII/RMII interface and associated DMA controller
  • USB 2.0 full-speed dual port device/host/OTG controller
  • Five UARTs with fractional baud rate generation, internal FIFO, DMA support, and RS-485/EIA-485 support
  • Three SSP controllers with FIFO and multi-protocol capabilities
  • Three enhanced I2C-bus interfaces
  • I2S (Inter-IC Sound) interface for digital audio input or output
  • CAN controller with two channels
  • SD/MMC memory card interface
  • Up to 165 General Purpose I/O (GPIO) pins
  • Two external interrupt inputs configurable as edge/level sensitive
  • Four general purpose timers/counters
  • Quadrature encoder interface
  • Two standard PWM/timer blocks

  • One motor control PWM
  • Real-Time Clock (RTC) with a separate power domain
  • Event Recorder that can capture the clock value when an event occurs on any of three inputs
  • Windowed Watchdog Timer (WWDT)
  • CRC Engine block can calculate a CRC on supplied data using one of three standard polynomials
  • 12-bit Analog-to-Digital Converter (ADC)
  • 10-bit Digital-to-Analog Converter (DAC)
  • Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down
  • Brownout detect with separate threshold for interrupt and forced reset
  • On-chip Power-On Reset (POR)
  • On-chip crystal oscillator with an operating range of 1MHz to 25MHz
  • 12MHz Internal RC oscillator (IRC)
  • Unique device serial number for identification purposes
  • Single 3.3V power supply (2.4V to 3.6V)
  • Temperature range of 40ºC to 85ºC
  • Available as LQFP208, TFBGA208, TFBGA180, LQFP144, and LQFP80 package

  • Communications
    • Point-of-sale terminals, web servers, multi-protocol bridges
  • Industrial/Medical
    • Automation controllers, application control, robotics control, HVAC, PLC, inverters, circuit breakers, medical scanning, security monitoring, motor drive, video intercom
  • Consumer/Appliance
    • Audio, MP3 decoders, alarm systems, displays, printers, scanners, small appliances, fitness equipment
  • Automotive
    • After-market, car alarms, GPS/fleet monitors
Block Diagram
Block Diagram

OM13083 LPC4088 Display Module

NXP OM13083 LPC4088 Display Module lets you get up-and-running quickly with graphical applications, the mbed-platform and Cortex-M4F programming in general. This modules includes communication interfaces, large on-board memories and LCD controller/display. This enables graphical user interface (GUI) and communication gateway designs. The on-board connectors and industrial design makes the module perfect for product integration.


  • 4.3" color TFT capacitive touch LCD, 480 x 272 pixel
  • 120MHz Cortex-M4F LPC4088 MCU
On-module memories
  • 512kB LPC4088 on-chip flash
  • 32MB SDRAM
  • 96kB on-chip SRAM
  • 4032B on-chip E2PROM
  • 100/10 Mbps Ethernet with RJ45 connector
  • USB Host interface with USB-A connector
  • USB Device interface with mini-B connector
  • XBee™ compatible connector for RF module add-on
  • mbed HDK debug interface connector (USB micro-B)
  • uSD/transflash memory card interface connector

    Debug interfaces
    • mbed-enabled via on-board HDK (CMSIS-DAP interface, USB drag-n-drop, Virtual COM port)
    • SWD/JTAG connector (ARM standard Cortex Debug Connector)
    • SWD Tag-Connect™ connector
    • External 5V DC supply
    • Micro-B USB HDK connector
    • Dimensions 123mmx99mm
    Kit Contents
    • LPC4088 Display Module
    • Micro-B USB cable
    • Quick-start guide
NXP OM13083 LPC4088 Display Module

Additional Resources
User's Guide User's Guide

EA-OEM-510 LPC4088 OEM Board

Embedded Artist EA-OEM-510 LPC4088 OEM Board is equipped with NXP's Cortex-M4 based LPC4088 microcontroller suitable for a wide range of applications. This development board has been designed for OEM applications and let the user get up-and-running quickly. The small form factor OEM board offers many unique features that ease the learning curve and program development.


LPC4088 OEM Board
  • Processor NXP's Cortex-M4 LPC4088 microcontroller in a BGA package
  • Program Flash 128MB NAND FLASH + 512kB internal
  • Data Memory 32MB SDRAM + 96KB internal SRAM + 4KB internal E2PROM
  • 32-bit data bus to SDRAM (16-bit on special order)
  • SPIFI Memory 32Mbit QSPI flash
  • Ethernet 100/10M Ethernet interface based on SMSC LAN8720 Ethernet PHY
  • 12MHz crystal for CPU and 32.768kHz crystal for RTC
  • 200 position expansion connector (as defined in SODIMM standard), 0.6mm pitch
  • Buffered 32-bit databus
OEM Base Board
  • 200 position, 0.6mm pitch SODIMM connector for OEM Board
  • LCD expansion connector with control signals for touch screen interface
  • Expansion connector with all OEM Board signals
  • Ethernet connector (RJ45)
  • CAN interface and connector (provision for second CAN interface)
  • MMC/SD interface and connector
  • USB1: OTG or Host interface and connector
  • USB2: Device or Host interface and connector

OEM Base Board (Cont.)
  • Provision for NXP JN5148 RF module (former Jennic) interface (RF module not included)
  • RS422/485 interface and connector
  • I2S audio codec (mic in, line in, line out, headphone out)
  • SWD/JTAG connector, trace connector and pads for ETM connector
  • Serial Expansion Connector, 14-pos connector with UART/I2C/SPI/GPIO pins
  • Optional coin cell battery for RTC and LED on ALARM output (coin cell not included)
  • Parallel NOR flash on external memory bus
  • 16-bit register and LEDs on external memory bus
  • 5-key joystick, 5 push-buttons
  • 3-axis accelerometer (I2C connected)
  • LM75 temperature sensor (I2C connected)
  • 9 LEDs (8 via I2C and one on ISP-ENABLE)
  • Trimming potentiometer to analog input
  • USB-to-serial bridge on UART #0 (FT232R) and ISP functionality
  • Reset push-button and LED
  • Speaker output on analog output from OEM Board, or from I2S audio codec
Embedded Artist EA-OEM-510 LPC4088 OEM Board

Additional Resources
User's Guide User's Guide
  • NXP Semiconductors