Page 1 of 1

LPC810 mini ARM Prozessor in 8 pin dip package

PostPosted: Tue Sep 16, 2014 8:59 am
by chris
Hello together,

the LPC810 is a nice little controller which is quite good for MAKERS.
However it is a little bit complicated to programm I startet to write a Arduino compatible library.
With this library it is much easier to programm this chip than with the low level functions for the LPC810.

You can easily programm this chip by the serial interface:
http://vilaca.eu/lpc810/

Image

There is also a nice little board for experiments:
http://www.lpcware.com/lpc800-mini-kit

Re: LPC810 mini ARM Prozessor in 8 pin dip package

PostPosted: Tue Sep 16, 2014 9:02 am
by chris
Here you can download the library together with some examples:

Re: LPC810 mini ARM Prozessor in 8 pin dip package

PostPosted: Tue Sep 16, 2014 9:57 am
by chris
This is the programming setup with the Arduino Diecimilla as USB to serial converter.

Re: LPC810 mini ARM Prozessor in 8 pin dip package

PostPosted: Thu Sep 18, 2014 1:25 pm
by chris
It is simple to use an Arduino Due as Programming Adapter for an LPC810.
Because the Arduino Due works with 3.3V it is possible to connect it directly to the LPC810. No level shifters are needed.

A liitle software is necessary to receive the data from the PC and put it on another serial port on the Arduino Due.
It is quite comfortable that the Due has so many pins an can control the ISP and the RESET line of the LPC.
With this connection, the Due can bring the LPC in the ISP mode, programm it and make a reset afterwards so that the new programm on the LPC is starting automatically.

Re: LPC810 mini ARM Prozessor in 8 pin dip package

PostPosted: Thu Sep 18, 2014 1:47 pm
by chris
Programming Software for the Arduino Due LPC810 programmer:

Re: LPC810 mini ARM Prozessor in 8 pin dip package

PostPosted: Tue Sep 23, 2014 1:53 pm
by chris
Here is the first version to be directly integrated into the Arduino-IDE

Installation instructions:
- install Arduino IDE 1.5.7
- install python 2.7
- copy the contend of this zip-file into the Arduino-Sketch directory
- restart Arduino IDE

The IDE tries to program the LPC810 over the serial line.