NXP: LPCXpresso Base Board (OM11083) for NXP LPC1xxx Family from Embedded Artists

Buy NowBuy NowDevelopment ToolsTechnical DocumentsVideoFeaturesKit Contents

 

OM11083_1.PNG

Kit Overview


The LPCXpresso Base BoardLPCXpresso Base Board makes it possible for you to get started with experiments and prototyping immediately. It is designed for the LPCXpresso Board (with multiple targets LPC176xLPC176x, LPC1343LPC1343, LPC1227LPC1227, LPC11C24LPC11C24, LPC11U14LPC11U14, LPC1114LPC1114, and more to come) and the mbed module from NXP. Note that the LPCXpresso Base BoardLPCXpresso Base Board is delivered with two pin lists. These pin lists must be soldered onto the LPCXpresso target board before it can be used with the LPCXpresso Base Board. The LPCXpresso Base Board can also be used together with the mbed module. The mbed module already has pin lists, so no special preparation is needed for this module.

 

The board has been design in cooperation with several Universities in order to also be suitable for training and education situations. The many on-board peripherals easy your learning curve and speed up your program development. Those peripherals include accelerometer, I2C-EEPROM, SPI-Flash, 5-key Joystick, 7-segment Display, Light Sensor, OLED Display (including simple Graphics Library, PCA9532 (LEDs), RGB LED, Rotary Switch, Temperature Sensor, UART2 (I2C/SPI to UART, SC16IS752IPW,112SC16IS752IPW,112).

 

The following LPCXpresso Boards can be plug into this Base Board directly. For more information about LPXpresso Boards, click here.PNG

 

Part NumberSupported LPC MCUsDescription
OM11049OM11049LPC1114/302LPCXpresso development board for LPC1114/302
OM13014OM13014LPC11U14LPCXpresso development board for LPC11U14
OM13012OM13012LPC11C24LPCXpresso development board for LPC11C24
OM13035OM13035LPC1115LPCXpresso development board for LPC1115
OM13008OM13008LPC1227LPC1227LPCXpresso development board for LPC1227LPC1227
OM11048OM11048LPC1343FBD48,151LPC1343FBD48,151LPCXpresso development board for LPC1343FBD48,151LPC1343FBD48,151
OM13000OM13000LPC1769FBD100,551LPC1769FBD100,551LPCXpresso development board for LPC1769FBD100,551LPC1769FBD100,551

 

Key Applications: Consumer peripherals, Handheld scanners, Medical, USB Audio Devices, Industrial control, etc.

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

 

Development Tools


 

Supplied Development Tools


TypeDescription
ide.gif

LPCXpresso IDE: Includes best-in-class C programming environment with advanced features such as syntax highlighting, code folding, click-through links to definitions and declarations. The optimized GCC compiler and C libraries for the Cortex-M0 enables users to develop high-quality software solutions quickly and cost-effectively. The IDE features several LPC-specific enhancements and is simplified for 8/16 bit users with NXP’s proprietary interface which employs a single perspective view, enabling a seamless interconnect between code development & debugging. The latest version of the IDE is always downloaded from the LPCXpresso website.

LPC-Link.PNG

LPC-Link Debugger: The LPC-Link is equipped with a 10-pin JTAG header, and it seamlessly connects to a target via USB (the USB interface and other debug features are provided by NXP's ARM9 based LPC3154 MCU). Cutting the traces between the LPC-link and the target will make the LPC-Link a stand-alone JTAG debugger. This enables the LPCXpresso platform to be connected to an external target and used to develop for a wide variety of NXP's Cortex-M0, Cortex-M3, and ARM7/9 based applications.The LPC-Link debug probe can also be disconnected from the target and used directly with the customer’s own design using the on-board 10-pin JTAG/SWD header. The LPC-Link uses the LPC3154 as an ARM9-based debug engine, providing an HS USB interface for accelerated code download and faster debugging experience.

 

Aditional - 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
IDEEmbestCoIDEARM Cortex™-M

CooCox offer freely available powerful software development tool for ARM Cortex-M3 & Cortex-M0 based microcontrollers. Coocox Tools organizes and provides the knowledge required by developers. Learn More

RTOSEmbestCoOSARM Cortex™-M

CoOS is a free and open RTOS from CooCox, designed specifically for Cortex-M processor, supports preemptive priority and round-robin, Semaphore, Mutex, Flag, Mailbox and Queue for communication & synchronization, highly scalable, minimum system kernel is only 974Bytes, supports interrupt while task switching, supports stack overflow detection, supports the platforms of ICCARM, ARMCC, GCC. Learn More

 

 

Aditional - 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 / Cortex-A / ARM7™ / ARM9™JTAG/SWD Emulator with USB interface
ProgrammerSeggerFlasher ARMFlasher ARMARM Cortex™-M  / Cortex-R4 / Cortex-A / ARM7™ / ARM9™Flash Programmer for ARM and Cortex cores
DebuggerEmbestColinkExColinkExARM Cortex™-MARM Cortex-M MCU JTAG Hardware Debugging Probe which supports in CooCox software and Keil Realview MDK

 

Back to top

Technical Documents


Learning Center
TypeDescription
User ManualNXP: LPC11U1x User manual
Product BriefNXP: Cortex-M microcontroller brochure
Product BriefNXP: Low-cost development platform
Product BriefNXP: Errata sheet LPC11U1x
Product BriefNXP: Low-cost Cortex-M0 USB solutions with Smart Card interface
DatasheetNXP: LPC11U1x Data Sheet
Application NoteNXP: AN11115 - USB Audio and USB CDC with FFT for LPC11U14
Application NoteNXP: AN11121 - USB CCID class smart card reader using LPCXpresso LPC11U14
Application NoteNXP: AN11208 - NXP LPC Cortex-M0 IEC60335 Class B library

 

Design Elements
TypeDescription
Reference DesignNXP: Software for LPC11Uxx
Reference DesignNXP: LPCXpresso11U14_usbhid
Reference DesignNXP: LPCXpresso11U14_systick

Back to top

 

Video


 

Video 1Video 2

 

Back to top

 

Kit Features


 

  • Common features
    • Socket for LPCXpresso and mbed module
    • 50 pin expansion dual row pin list connector (male, 100mil pitch) for simple connection external designs and to a logic analyzer
    • 50 pin expansion dual row header connector (female, 100mil pitch) for simple connection to breadboard

      OM11083+blk.PNG

    • Battery powering (small coin battery)
    • USB interface
    • Reset pushbutton
  • Digital IO
    • RGB-LED (can be PWM controlled)
    • 5-key joystick switch
    • 2 pushbuttons, one for activating target mcu on-chip bootloader
    • Rotary switch with quadrature encoding (timer capture)
    • Temperature sensor with PWM output (timer capture)
  • Analog IO
    • Trimming potentiometer input (analog input)
    • PWM to analog LP-filtering (PWM output and analog input)
    • Speaker output (PWM output)
    • Oscilloscope probe inout stage
  • Serial bus - SPI
    • Shift register driving 7-segment LED
    • SD/MMC memory card interface
    • Dataflash SPI-NOR flash
  • Serial bus - I2C
    • PCA9532PCA9532 port expander connected to 16 LEDs
    • 8kbit E2PROM
    • MMA7455LMMA7455L accelerometer with I2C interface
    • Light sensor
  • Serial bus - I2C/SPI shared
    • SC16IS752IPW,112SC16IS752IPW,112 - I2C/SPI to 2xUART bridge; connected to RS232 full-modem interface and one expansion UART
    • 96x64 pixel white OLED (alternative I2C/SPI interface) 
  • Serial bus - UART
    • USB-to-serial bridge, with functionality for automatic ISP activation (note: no such support for LPC176x and mbed)
    • RS422/485 interface
    • Interface socket for XBee RF-module
  • Specific mbed module support
    • CAN bus interface (can be simulated with LPCXpresso)
    • Ethernet RJ45 connector with integrated magnetic
  • Dimensions
    • 150 x 180 mm
  • Power
    • Powered via USB (+5V)

Back to top

Kit Contents


 

  • LPCXpresso Base BoardLPCXpresso Base Board
  • USB mini-B to A cable

Back to top