MCUs Community Articles

Showing results for 
Search instead for 
Did you mean: 

MCUs Community Articles

NXP Employee
NXP Employee

The LPC845-BRK is a great tiny sub-$6 breakout board featuring the LPC845M301JBD4 MCU:

  • ARM Cortex-M0+
  • 30 MHz, 64 KByte FLASH, 16 KByte SRAM
  • On-board CMSIS-DAP debug interface, works out-of-the-box with NXP MCUXpresso IDE or other 3rd party IDEs
  • 3 push buttons (user, RESET, ISP)
  • Potentiometer

NXP LPC845-BRK Board

Reference Material

Community Projects and Articles

Below you can find a lists of community post, blog and articles around this great board:

Post a comment if you have found another article or project to be added to this list!



3 1 3,467
NXP Employee
NXP Employee

LPCXpert V3.4 is the latest release of a freeware expert tool for the CORTEX-M based LPC families of microcontrollers. This tool simplifies the selection of a MCU device, speeds up the creation of application code and initialization code and supports generation of an application specific schematic Symbol. This version supports more than 410 different CORTEX-M based micro controllers from NXP.


LPCXpert supports all phases of a development. During the MCU selection phase LPCxperts supports selection of a target MCU by providing selection features in the "MCU Select" tab. During the software implementation phase LPCXpert provides a graphical user-interface to configure the pinout (Pin-MUX) and the peripheral interfaces of the target device. LPCXpert then also generates projects providing a framework of reference applications. These applications configure the Clock Generation Unit (CGU) and the on-chip peripheral interfaces of the device to test and demonstrate the setup.


New and enhanced features include support for LPCopen software package from NXP. Features also include generation of a Schematic Symbol for the ALTIUM Designer and the CADSOFT EAGLE V6.2 and generation of projects for the NXP LPCXpresso and MCUxpresso IDE, IAR Embedded Workbench (EWARM), Keil µVision and GNU C-Compilers, as well as links to Internet Sites for additional information.

Using LPCXpert it is possible to set the pins of each peripheral (i.e. for SPI, CAN., I2C, EMC, ETH, ...) and to configure the features of each pin (Pull-Up, Pull-Down, ...). In addition LPCxpert V3.4 also supports configuration of pre-built demo code for the LPC8xx and LPC54xxx Families of MCUs.


Based on the configuration LPCXpert may generate a C-Code Project or a Schematic Symbol. In addition LPCxpert saves up to 8 different pin-mux configurations and restore from up to 10 different configurations. Additional Information and the download is available from the following Web-Site:


1 1 1,199