Buy NowBuy Now | Development Tools | Technical Documents | Video | Features | Kit Contents |
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. | ||||||||||||
|
Development Tools
Software Development Tools:
Tool Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
IDE | ARM | Keil MDK-ARM | ARM 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 Type | Supplier | MPN | Supported Family | Description |
---|---|---|---|---|
Emulator / Debugger / Programmer | ARM | ULINK2ULINK2 | ARM Cortex-M / ARM7 / ARM9 | ULINK2 Debug Adapter |
Emulator / Debugger / Programmer | ARM | ULINKProULINKPro | ARM Cortex-M / ARM7 / ARM9 | ULINKpro Debug and Trace Unit |
Emulator | Segger | J-LinkJ-Link | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | JTAG/SWD Emulator with USB interface |
Programmer | Segger | Flasher ARMFlasher ARM | ARM Cortex-M / Cortex-R4 / ARM7 / ARM9 | Flash Programmer for ARM and Cortex cores |
Technical Documents
Learning Center
Type | Description |
---|---|
User Guide | NXP: LPC12D27 QuickStart Board User's Guide |
User Manual | NXP: LPC1224/25/26/27 User manual |
Product Brief | NXP: Cortex-M microcontroller brochure |
Datasheet | NXP: LPC12D27 Datasheet |
Application Note | NXP: UUencoding for UART ISP |
Application Note | NXP: AN10955 - Application Note 1 - Full-duplex software UART for LPC111x and LPC13xx |
Whitepaper | NXP: LPC12D27 Declaration of Conformity |
Revision Note | NXP: Errata sheet LPC12D27 |
Revision Note | NXP: Errata sheet LPC1111/12/13/14/15 |
Design Elements
Type | Description |
---|---|
Application Library | NXP: Application Library - Full-duplex software UART for LPC111x and LPC13xx |
Video
Kit Features
- 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
Kit Contents
The NXP OM13024OM13024 is supplied with the below contents:
- LPC12D27LPC12D27 QuickStart Board