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.
- 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.