The LPC800 / LPC812 MAX Board (both names are used for this board - it is the same board) combines the features of the LPCXpresso, mbed, and ArduinoTM environments. The board is designed in partnership with mbed and developed by Embedded Artists.
The board is is an easy to use ARM Cortex-M0+ rapid prototyping board that bring togther the best of three platforms:
- LPCXpresso Support
The LPCXpresso IDE support programming and debugging the board using the on-board CMSIS-DAP interface, no LPC-Link is needed. The LPCXpresso connector on the board is compatible with existing baseboards.
- mbed Support
When connected to a PC, the board will show up as a mass-storage device. Firmware images placed on it will be written to the LPC812 after a power cycle, same as todays mbed boards. The board will also show up as a CMSIS-DAP compatible device allowing users to develop and debug code using any compatible ”off-line” toolchain, such as the ARM-MDK. The mbed SDK has been ported to the board, and it is suppoorted by the on-line compiler.
- Arduino Support
Arduino is a popular hobbyist platform, with a standardised set of expansion connectors. The Arduino connectors on the LPC812 MAX board are compatible with the ”Arduino UNO” platform. Several compatible expansion cards (shields) can be bought from various vendors.
To be uploaded...
The LPC800 / LPC812 MAX Board is mbed Enabled - meaning that the board take full advantage of the mbed platform!
What is mbed?
- The mbed Software Development Kit (SDK), which is an open source C/C++ microcontroller software platform designed for a suitable level of hardware abstraction to simplify microcontroller programming.
- The mbed Compiler is a powerful online IDE that is tightly integrated with the mbed SDK and Developer's Website (mbed.org, see below).
- The mbed Hardware Development Kit (HDK), which is an interface design that provides simple USB drag-n-drop programming and CMSIS-DAP debug interface for the LPC812 microcontroller.
- The mbed.org community, with extensive documentation in the form of handbooks, cookbooks, project pages, User Forums for getting help and advice from other mbed users, etc.
Some mbed information:
- mbed.org website - this is the official mbed community website. It contains a lot of documentation with many different topics and angles on the information.
- Explore mbed - a four segment presentation of the mbed platform: Explore - Getting Started - Prototype - Production.
- mbed platforms - a list of mbed supported platforms.
- mbed Developers website - an introduction to the mbed Developers website.
- Handbook - gives an overview of the platform with all features.
- Cookbook - a wiki for publishing user-controbuted libraries and resources.