NXP : LPC12D27 Based OM13024 QuickStart Board from Embedded Artists

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

OM13024.PNG

Kit Overview

 

Embedded Artists' LPC12D27 QuickStart BoardLPC12D27 QuickStart Board lets you get up-and-running quickly with NXP's Cortex-M0 LPC12D27LPC12D27 microcontroller. This evaluation board offers many features that ease your learning curve and speed up your program development.

 

The center of the design is the LPC12D27LPC12D27 MCU with integrated segment LCD controller from NXP. The LPC12D27 are ARM Cortex-M0 based microcontrollers for embedded applications featuring a high level of integration and low power consumption. The ARM Cortex-M0 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration.

 

The LPC12D27LPC12D27 is a dual-chip module consisting of a LPC12D27LPC12D27 single-chip microcontroller combined with a PCF8576DT/2,118PCF8576DT/2,118 Universal LCD driver in a low-cost 100-pin package. The LCD driver provides 40 segments and supports from one to four backplanes. Display overhead is minimized by an on-chip display RAM with auto-increment addressing. The LPC12D27LPC12D27 operate at CPU frequencies of up to 45 MHz and include 128 kB of flash memory and 8 kB of data memory. All pins of the LPC12D27 are directly accessible via JP1-JP4. These connection points are placed around the LPC12D27 chip on the board.

 

The board also features a SWD interface for LPC12D27LPC12D27, i.e., debug interface. It is the new and smaller footprint standard ARM debug connector. It has 2x5 pins in 50 mil pitch. There are also pads, J2, for the older and bigger debug connector standard, the 2x10 pos, 100 mil pitch shrouded IDC connector. If needed, this connector can be mounted.

 

Key Applications: White goods, Portable medical devices, Lighting control, Thermostats, Alarm systems, etc.

More Development Kits and Tools
Other NXP Development KitsNXP Overview
Development Platforms & Kitselement14 Knode

 

Development Tools


 

Software Development Tools:

 

Tool TypeSupplierMPNSupported   FamilyDescription
IDEARMKeil MDK-ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™The MDK-ARM is a complete software development environment for Cortex™-M, Cortex-R4, ARM7™ and ARM9™ processor-based devices. MDK-ARM is specifically designed for microcontroller applications, it is easy to learn and use, yet powerful enough for the most demanding embedded applications. Learn More

 

Hardware Development Tools:

 

 

Tool   TypeSupplierMPNSupported   FamilyDescription
Emulator / Debugger / ProgrammerARMULINK2ULINK2ARM Cortex™-M  / ARM7™ / ARM9™ULINK2 Debug Adapter
Emulator / Debugger / ProgrammerARMULINKProULINKProARM Cortex™-M  / ARM7™ / ARM9™ULINKpro Debug and Trace Unit
EmulatorSeggerJ-LinkJ-LinkARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M  / Cortex-R4 / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores

 

 

Back to top

 

Technical Documents


Learning Center
TypeDescription
User GuideNXP: LPC12D27 QuickStart Board User's Guide
User ManualNXP: LPC1224/25/26/27 User manual
Product BriefNXP: Cortex-M microcontroller brochure
DatasheetNXP: LPC12D27 Datasheet
Application NoteNXP: UUencoding for UART ISP
Application NoteNXP: AN10955 - Application Note 1 - Full-duplex software UART for LPC111x and LPC13xx
WhitepaperNXP: LPC12D27 Declaration of Conformity
Revision NoteNXP: Errata sheet LPC12D27
Revision NoteNXP: Errata sheet LPC1111/12/13/14/15

 

Design Elements
TypeDescription
Application LibraryNXP: Application Library - Full-duplex software UART for LPC111x and LPC13xx

 

 

Back to top

 

Video


 

 

 

Back to top

 

Kit Features


OM13024+blk.png

 

  • NXP's LPC12D27LPC12D27ARMCortex-M0 microcontroller in 100-pin LQFP package, with 8 KByte internal SRAM and 128 Kbyte internal FLASH.
  • 12.0000 MHz external crystal. The LPC12D27 runs at frequencies up to 45 MHz. With on-chip PLL the maximum frequency is 36MHz (PLL multiplies external crystal frequency by 3).
  • All LPC12D27LPC12D27 pins available on expansion connector (100 mil/2.54 mm pitch dual rows around processor).
  • UART-to-USB bridge interface to LPC12D27LPC12D27 UART
    • Mini-B USB connector.
    • Proper ESD protection.
    • Support for automatic UART ISP program download .
  • Flexible powering, with on-board 800mA 3.3V voltage regulator
    • Can be powered from USB connector, JTAG connector (if supported by JTAG debugger interface) or an external +5V supply.
  • LCD with 8 14-segment characters.
  • 32 Kbit I2C E2PROM for storing non-volatile parameters.
  • LM75 I2C temperature sensor.
  • Trimming potentiometer on analog input.
  • 4 capacitive sensors.
  • “555 timer” circuit.
  • Onboard reset generation and reset push-button.
  • Push-button for enabling Bootloader mode of the LPC12D27.
  • Push-button for enabling start logic of the LPC12D27.
  • Push-button for wakeup logic of the LPC12D27.
  • Possibility to measure current consumption for LPC12D27 core, I/O and LCD controller parts individually.
  • LEDs on pin PIO0_12 (active low), PIO0_27 and PIO0_28 (active high).
  • SWD/JTAG connector
    • 2x5 pos, 50 mil/1.27 mm pitch, standard SWD/JTAG connector
    • Pad for older 2x10 pos, 100 mil/2.54 mm pitch JTAG connector
  • Compact size: 110 x 100 mm (W x H)
    • Four layer PCB design for best noise immunity

 

Back to top

Kit Contents


 

The NXP OM13024OM13024 is supplied with the below contents:

  • LPC12D27LPC12D27 QuickStart Board

Back to top