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

Version 17
    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
    OM13008OM13008LPC1227LPCXpresso development board for LPC1227
    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


     

    Back to top