I found a cheap LPC1768 board on E-bay (search for LPC1768 Mini-DK).
I already got the LCD working (ILI9320), using Peter Drescher's code as a starting point.
Reading the touch controller is on the way.
Please note that the code has not been cleaned up yet, nor is it well documented.
CODE UPDATE (10/12/12)
The touchscreen code is fully functional - A drawing demo is included.
Calibration routine is based on based on code from Carlos E. Vidales tutorial : How To Calibrate Touch Screens.
Now i will tackle the ethernet part.
addendum to CODE UPDATE (10/12/12)
circle/fillcircle are replaced with draw_ellipse/fill_ellipse (source : http://enchantia.com/graphapp/doc/tech/ellipses.html)
rect/fillrect : use of width and height parameters instead of endpoint (x1,y1)
DM9161 Ethernet CODE - EasyWeb (21/12/12)
The ethernet part is also working. Code is available at http://mbed.org/users/frankvnk/code/LPC1768_Mini-DK_EasyWeb_DM9161/.
I used EasyWebCR as a template and modified/cleaned up all code to work with the DM9161 PHY.
Major CODE UPDATE (04/01/13)
Erik Olieman (http://mbed.org/users/Sissors/) joined the code development for the Mini-DK board.
Thanks to his input, we were able to obtain a tremendous speed gain, remove warnings, ...
An overview of all modifications are stored in modifs.h
The latest code (now a library) is available at http://mbed.org/users/frankvnk/code/Mini-DK/
The old page (http://mbed.org/users/frankvnk/code/LPC1768_Mini-DK/) contains the demo code.
DM9161 Ethernet CODE - EasyWeb update (04/01/13)
The EasyWeb code now also uses the Mini-DK library
DM9161 Ethernet CODE - Networking, lwip based (19/01/13) - partially working - help needed
After reading topic http://mbed.org/forum/mbed/topic/3684/?page=1#comment-18473, i created the lpc_phy_DM9161A.c file (used lpc_phy_lan8720.c as a template). Got it partially working (Auto negotiation and DHCP are OK - ethernet communication is not working). Since i'm a little stuck here, i'd like to get some assistance to resolve the issue. The current project is available at http://mbed.org/users/frankvnk/code/lpc_phy_DM9161A/
http://mbed.org/users/frankvnk/code/HTTPClient_HelloWorld_DM9161A/. A file with more info (modifs_and_test.h) can be found in the root of the project.
61 comments on LPC1768 Mini-DK:
Please log in to post comments.