Raspbmc & HD44780 LCD


7 posts
by adamrblack » Thu Nov 29, 2012 1:13 am
Followed the instructions at: http://www.tech-fruits.com/archives/4388 to setup my HD44780 LCD, and confirm that everything is running beautifully.

All that is needed is a
Code: Select all
sudo update-rc.d LCDd defaults
to get LCDd initialised on startup.

-Adam
Posts: 2
Joined: Sun Oct 21, 2012 9:23 pm
by maddogdave » Sun Dec 23, 2012 10:38 pm
Using this with a few amendments to the text file to display CPUTemperature and IP Address when under some of the menus in XBMC. But the degrees symbol is the wrong character. Anyone know whether this is configured in a file that can be altered easily.
The degrees symbol requires changing from Chr226 to Chr223.
I posted this on the other page a few weeks ago but no answers yet, so posting here to see if anyone has ideas / comments.
Dave
Posts: 39
Joined: Sat Dec 17, 2011 6:05 pm
Location: Berkshire England
by texy » Mon Dec 24, 2012 7:38 pm
Rather than using one of those japanese characters, it would be better to use a single user defined Custom Graphic character, memory locations from 0 to 7. That way it would just use a single character combined. I did this for my picaxe driven beer thermometer :
Image

Texy
"2.8inch TFT LCD + Touch screen" add-on boards for sale here :
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=93&t=65566
50p goes to the Foundation ;-)
Forum Moderator
Forum Moderator
Posts: 2480
Joined: Sat Mar 03, 2012 10:59 am
Location: Berkshire, England
by maddogdave » Thu Jan 03, 2013 2:31 pm
Thanks for the tip. The problem is that the character string and the degrees symbol used is embedded in the code within XBMC (I assume) used to give CPUTemp. In python I've managed to strip / add characters to create the text string I want on the LCD display using the degrees character rather than a simple " 'C ". Everything else within LCDProc and the XBMC works well and I'm no expert in software to know where to look to change it (or if it's possible without editing the system code).
Dave
Posts: 39
Joined: Sat Dec 17, 2011 6:05 pm
Location: Berkshire England
by fiskius » Wed Mar 13, 2013 4:43 pm
Is it possible to display other character sets such as Japanese / Russian characters via RASPBMC using this LCD?
I've got it set up and working in English; but changing the language in RASPBMC results in gibberish on the LCD. Some character sets (e.g. Russian) look fine on my HD display (but not LCD) but others, Japanese, Arabic etc do not even display on the HD screen or the LCD.
Any ideas?

texy wrote:Rather than using one of those japanese characters, it would be better to use a single user defined Custom Graphic character, memory locations from 0 to 7. That way it would just use a single character combined. I did this for my picaxe driven beer thermometer :
Image

Texy
Posts: 17
Joined: Fri Dec 07, 2012 10:12 pm
by texy » Wed Mar 13, 2013 5:19 pm
Hi,
you are restricted by the character set that is built into the display ROM, or by using the CGRAM characters.
See this page :
http://www.electronic-engineering.ch/mi ... heets.html


Texy
"2.8inch TFT LCD + Touch screen" add-on boards for sale here :
http://www.raspberrypi.org/phpBB3/viewtopic.php?f=93&t=65566
50p goes to the Foundation ;-)
Forum Moderator
Forum Moderator
Posts: 2480
Joined: Sat Mar 03, 2012 10:59 am
Location: Berkshire, England
by fiskius » Sat Mar 16, 2013 9:41 pm
Thanks Texy ... looks like I need to find another display then.
Andy

texy wrote:Hi,
you are restricted by the character set that is built into the display ROM, or by using the CGRAM characters.
See this page :
http://www.electronic-engineering.ch/mi ... heets.html


Texy
Posts: 17
Joined: Fri Dec 07, 2012 10:12 pm