LPC810 mini ARM Prozessor in 8 pin dip package

all about robots

LPC810 mini ARM Prozessor in 8 pin dip package

Postby chris on Tue Sep 16, 2014 8:59 am

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
Last edited by chris on Tue Sep 16, 2014 9:08 am, edited 1 time in total.
chris
 
Posts: 289
Joined: Sun May 25, 2008 7:21 am

Re: LPC810 mini ARM Prozessor in 8 pin dip package

Postby chris on Tue Sep 16, 2014 9:02 am

Here you can download the library together with some examples:
Attachments
LPC810_Arduino_C_lib_20140916.zip
(43.51 KiB) Downloaded 831 times
chris
 
Posts: 289
Joined: Sun May 25, 2008 7:21 am

Re: LPC810 mini ARM Prozessor in 8 pin dip package

Postby chris on Tue Sep 16, 2014 9:57 am

This is the programming setup with the Arduino Diecimilla as USB to serial converter.
Attachments
LPC810programmingWithDiecimilla.jpg
LPC810programmingWithDiecimilla.jpg (72.01 KiB) Viewed 6456 times
chris
 
Posts: 289
Joined: Sun May 25, 2008 7:21 am

Re: LPC810 mini ARM Prozessor in 8 pin dip package

Postby chris on Thu Sep 18, 2014 1:25 pm

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.
Attachments
ArduinoDueLpcProgrammingSchematic1.jpg
ArduinoDueLpcProgrammingSchematic1.jpg (23.63 KiB) Viewed 6519 times
ArduinoDueLpcProgramming.jpg
ArduinoDueLpcProgramming.jpg (159.91 KiB) Viewed 6427 times
chris
 
Posts: 289
Joined: Sun May 25, 2008 7:21 am

Re: LPC810 mini ARM Prozessor in 8 pin dip package

Postby chris on Thu Sep 18, 2014 1:47 pm

Programming Software for the Arduino Due LPC810 programmer:
Attachments
ArduinoDueLpc810Programmer.zip
(3.46 KiB) Downloaded 455 times
chris
 
Posts: 289
Joined: Sun May 25, 2008 7:21 am

Re: LPC810 mini ARM Prozessor in 8 pin dip package

Postby chris on Tue Sep 23, 2014 1:53 pm

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.
Attachments
LPC810_Arduino.zip
(240.26 KiB) Downloaded 476 times
chris
 
Posts: 289
Joined: Sun May 25, 2008 7:21 am


Return to robots

Who is online

Users browsing this forum: No registered users and 2 guests

cron