<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://community.arm.com/utility/feedstylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Getting started LPC1768 Controller with Touch Screen LCD</title><link>https://community.arm.com/developer/tools-software/tools/f/keil-forum/28326/getting-started-lpc1768-controller-with-touch-screen-lcd</link><description> 
Hi 

 
How difficult will it be to program the LPC1768 Controller with
Touch Screen LCD 

 
I have C, C++ experience, but have never programmed a controller
board. 

 
Which tools do you need and how expensive is it. 

 
I want to develop the board</description><dc:language>en-US</dc:language><generator>Telligent Community 10</generator><item><title>RE: Getting started LPC1768 Controller with Touch Screen LCD</title><link>https://community.arm.com/thread/66165?ContentTypeID=1</link><pubDate>Sat, 08 Jan 2011 03:52:40 GMT</pubDate><guid isPermaLink="false">dd9e70c8-6d3c-4c71-b136-2456382a7b5c:7f404cee-81b6-43fb-94fa-ae4807b708fc</guid><dc:creator>Andy Neil</dc:creator><description>&lt;p&gt;&lt;p&gt;
The difficulty is not so much in the programming as such, but in
your problem-solving abilities, your ability to learn new things, and
apply them.&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;&amp;quot;I have C, C++ experience, but have never programmed a
controller board.&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
So what experience, exactly, do you have?&lt;/p&gt;

&lt;p&gt;
Clearly, the first thing you need to do is to gain some experience
in programming microcontrollers.&lt;/p&gt;

&lt;p&gt;
&lt;a href="http://www.keil.com/books"&gt;http://www.keil.com/books&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
There&amp;#39;s a huge range of development kits available to get you
started; eg&lt;br /&gt;
&lt;a href="http://www.keil.com/boards/"&gt;http://www.keil.com/boards/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
NXP have several boards specifically for beginners; eg,&lt;br /&gt;
&lt;a target="_blank" href="http://mbed.org/"&gt;http://mbed.org/&lt;/a&gt;&lt;br /&gt;
&lt;a href="http://ics.nxp.com/lpcxpresso/"&gt;http://ics.nxp.com/lpcxpresso/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
&lt;i&gt;&amp;quot;I want to develop the board for a home controlled, managing
the pool, solar power etc.&amp;quot;&lt;/i&gt;&lt;/p&gt;

&lt;p&gt;
That is an immensely broad and almost totally vague
description!&lt;/p&gt;

&lt;p&gt;
As you have &lt;i&gt;&amp;quot;C, C++ experience&amp;quot;&lt;/i&gt;, you should understand that
a clear, precise definition of the requirement is absolutely
essential before you can even begin to design a solution...&lt;/p&gt;

&lt;p&gt;
What makes you think that an LPC1768 is a good basis for such a
system?&lt;/p&gt;
&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;</description></item></channel></rss>