Arduino and HD44780 LCD
Submitted by Carl on Saturday, 20 September 20084 Comments
I’ve just been playing with a new HD44780 4×20 LCD from ebay on the Arduino. As I’m still ‘playing’ I’ve tried to document a kind of breadboard interface for the Arduino to LCD. It should help me to remember how things are setup so I can use it a modular fashion later.
Code Snippet: Arduino and HD44780 LCD v1.0 Snippet



Hi,
I have the same hardware and I’m interested in giving your code snippet a go but that link appears to be dead- do you still have it? thanks
Hi Ken
You can try, but it does appear Wordpress has broken some of the code http://slog.carlheaton.co.uk/index.php/2008/09/arduino-and-hd44780-lcd-v10/
Also try http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1144924220/8 (see code by Tomek).
Ta,
Carl
Your breadboard pincount is wrong. You have 0,1,2, and then extras until you get to 10, which should actually be either 11, or something… And you have wasted jumpers on the board.
Good job I’ve not needed to use this again or I’d of been slapping my head more than I am now. Thanks ‘No’.
Leave a comment!
business »
Management
A man flying in a hot air balloon suddenly realizes heβs lost. He reduces height and spots a man down below. He lowers the balloon further and shouts to get directions, “Excuse me, can you …
code snippets »
Converting 32bit RRD to 64bit RRD (moving cacti between architectures)
While migrating cacti over to a new virtual machine I got “ERROR: This RRD was created on another architecture” in /var/log/httpd/error_log when the crontab ran resulting in blank graphs.
On the 32 bit machine in /var/www/cacti/rra/ …
Featured »
Ardunio Visible Distance Detector
I’ve had the Arduino Mini Pro for about 2 months now, but as I forgot to order/have some sort of USB FTDI converter I’ve not been able to play with it. As part of another …
geek, servers & tech »
Install Dell OpenManage 6.1 / omsa / omreport into Citrix XenServer dom0
A quick guide to getting openmanage installed for RAID monitoring on a Xen node.
OM 6.2 has an error with “Error: Missing Dependency: libxslt.so.1″ which is with the Dell package. Use 6.1 if 6.2 doesn’t work …
Headline »
The killer idea, death by invention
1944AC: Inventor and chemist Thomas Midgley, Jr. accidentally strangled himself with the cord of a pulley-operated mechanical bed of his own design.
Turns out Thomas Midgley, Jr. also invented CFCs but didn’t live long enough to …
odds & sods »
Money Modification
When was the last time you took a good look at the money in your wallet? You’d be supprised what you might find.
Some favorites:
photos »
Steal This Comic
This seems familiar…
projects »
http.sh
I’ve faffed with this one and poorly hacked some jquery and facebook connect examples along with trusty ol’ PHP on the front-end, on the back-end is a nice c scheduler engine which seems to be …
Uncategorized »
Modifications to www.carlheaton.co.uk
I’ve been making a few modifications to *.carlheaton.co.uk like re-introducing the core Carl Heaton index page with a list of projects and other on-going ideas.
I will still post tutorials/dumps here where appropriate for code, server …
videos »
Ardunio Visible Distance Detector
I’ve had the Arduino Mini Pro for about 2 months now, but as I forgot to order/have some sort of USB FTDI converter I’ve not been able to play with it. As part of another …
Tag Cloud
Archive
Blogroll
Random Posts
Latest Video Post