NXP has recently introduced LPC54100 Series microcontrollers with a Cortex-M4F core up to 100MHz, and optionally an ARM Cortex M0+ core for always-on sensor processing applications, as well as LPCXpresso 54102 board. Typical applications include mobile, portable health and fitness, home and building automation, fleet management and asset tracking, robotics and gaming.
Key features of LPC54100 series MCUs:
- CPU – 32-bit ARM Cortex-M4F up to 100 MHz, optional 32-bit ARM Cortex-M0+ coprocessor
- On-chip RAM – 104 KB internal RAM
- On-chip Storage – Up to 512 KB on-chip Flash
- 3 fast-mode plus I²C, 4 UART, 2 SPI, 39 GPIO
- ADC with up to 12-channels, 12 bits, and 4.8 Msps sample rate, full-spec (1.62 V to 3.6 V)
- Clock Sources – IRC, digital clock input, PLL, 32 kHz XTAL, WWDT
- Timers – 5x 32-bit general-purpose timers/counters, One-state configurable timer/PWM, RTC with alarm, and WWDT
- 22-channel DMA with 20-programmable triggers
- Power consumption
- 3 µA continuous sensor listening (power-down with RAM retention)
- Scalable active power/performance technology: Cortex-M0+ (55 µA/MHz) or Cortex-M4F (100 µA/MHz)
- Four low-power modes and power profiles
- Operating voltage – 1.62 V to 3.6 V
- Temperature Range – -40 to 105°C
- Packages – WLCSP49 (3.2 x 3.2 mm), LQFP64 (10 x 10 mm)
There are currently 8 MCUs in the family with single or dual core, with 256 to 512 KB flash, and different packages:
- LPC54101J256UK49 – Cortex M4F only, with 256 KB flash, WLCSP49 package
- LPC54101J512UK49 – Cortex M4F only, with 512 KB flash, WLCSP49 package
- LPC54101J256BD64 – Cortex M4F only, with 256 KB flash, LQFP64 package
- LPC54101J512BD64 – Cortex M4F only, with 512 KB flash, LQFP64 package
- LPC54102J256UK49 – Cortex M4F & M0+, with 256 KB Flash, WLCSP49 package
- LPC54102J512UK49 – Cortex M4F & M0+, with 512 KB Flash, WLCSP49 package
- LPC54102J256BD64 – Cortex M4F & M0+, with 256 KB Flash, LQFP64 package
- LPC54102J512BD64 – Cortex M4F & M0+, with 512 KB Flash, LQFP64 package
So LPC54101 are the part with only a Cortex M4F core, and LPC54102 feature both Cortex M4F and Cortex M0+ cores.
For evaluation and rapid prototyping, NXP also launched LPCXpresso54102 board with the following technical specifications:
- MCU – LPC54102 with Cortex M4F + Cortex M0+ in LQFP64 package.
- On-board high-speed USB based debug probe with CMSIS-DAP and LPCXpresso IDE Redlink protocol options, can debug on-board LPC54102 or external target
- Support for external debug probes
- Tri-color LED
- Target Reset, ISP and WAKE buttons
- Expansion options based on Arduino UNO and Pmod, plus additional expansion port pins
- On-board 1.8/3.3V or external power supply options
- Built-in MCU power consumption and supply voltage measurement
- UART, I2C and SPI port bridging from LPC54102 target to usb via the on-board debug probe
- FTDI UART connector
- Dimensions – 123 x 59mm
The LPC54100 series will be available in Q1 2015, with pricing starting at USD $1.99 in 10K quantities. LPCXpresso 54102 evaluation board is available now for about $40 from DigiKey and Embedded Artists (Part number: OM13077). Further details are available on NXP LPC54100 series and LPCXpresso 54102 board product pages.
Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011.