|LPC800-MAX image from mbed.org|
- Similar cost to Arduino Uno at around US$20
- The LPC812 has twice the RAM, but half the program space of an ATmega328P
- It's faster than the Arduino's ATmega328P: 30MHz 32-bit vs 16MHz 8-bit
- It's pin-compatible with LPCXpresso and Arduino boards.
- An I2C ADC is employed for analog ports
- A port expander is also used for a couple of digital ports
- Arduino Uno and LPC800-MAX have usb-enabled MCUs as serial bridges.
- You can use LPCXpresso CodeRed IDE, Eclipse-based with hardware debug
- You can use web-based mbed IDE with
- open source SDK,
- closed source compiler (a rather good one, by the way),
- integrated version control, and
- a large library of well-documented code, objects and components easily searched and included in your code on mbed.org
The mbed support in particular makes it tempting to get one since I am quite familiar and happy with mbed. I don't know if the expansion ICs operate transparently but if not it'd be a bit cumbersome to use. So, would you buy one? Is NXP nuts?
It's the latest craze, everyone is trying to make an Arduino compatible board. Look at boards from Intel, etc. What makes Arduino good is it lowers the entry point to micro development, but when you go beyond it people are in for a big shock. Embedded development is HARD!ReplyDelete