Sparkfun's "Huge" LCD working with Prop
Rayman
Posts: 14,597
I just got this very nice LCD going with the Prop!
It's a 5V device, but I've connected all the I/O pins directly to the Propeller (even without resistors) and it works.
I've made some notes on it here:
http://www.rayslogic.com/propeller/3rdPartyHardware/3rdPartyHardware.htm
It has 32kB of memory and a built in font, so it can store many, many pages of text that can be instantly switched between or vertically scrolled.
It has an independent cursor, that could be very nice for terminal apps.
There's also a graphics mode, but I haven't really played with that yet.
My driver is currently all in Spin...
Check out this photo (It's a very pretty display, even though monochrome):
Update:· I now have the code working good enough for my needs.· Added set and clear pixel routines for the graphics screen.
So, I'm posting the code here:
Post Edited (Rayman) : 11/24/2008 1:40:56 PM GMT
It's a 5V device, but I've connected all the I/O pins directly to the Propeller (even without resistors) and it works.
I've made some notes on it here:
http://www.rayslogic.com/propeller/3rdPartyHardware/3rdPartyHardware.htm
It has 32kB of memory and a built in font, so it can store many, many pages of text that can be instantly switched between or vertically scrolled.
It has an independent cursor, that could be very nice for terminal apps.
There's also a graphics mode, but I haven't really played with that yet.
My driver is currently all in Spin...
Check out this photo (It's a very pretty display, even though monochrome):
Update:· I now have the code working good enough for my needs.· Added set and clear pixel routines for the graphics screen.
So, I'm posting the code here:
Post Edited (Rayman) : 11/24/2008 1:40:56 PM GMT
Comments
No resistors on the data lines? I was going to put some in to avoid overdriving the Prop ports when reading the status of the LCD.
Jerry
Maybe this is a display for you:
www.knjn.com/image.php?img=ShopItemsPics/LCD480x320%20xylo.jpg&title=Graphic%20monochrome%20LCD%20panel
Andy
The board files are here:
http://www.rayslogic.com/propeller/PropPCB/PCB_Boards.htm
Only mistake I made was putting in the power plug jack upside down...· The side hole should be above the main terminals, not below.· Not too much of a problem because I'm not using that pin anyway.· I just drilled a new hole for it, but could have just cut of the third terminal from the power jack.
I've made notes of the problems on the web site above, just in case anybody was (silly enough [noparse]:)[/noparse] to use that design...
Please clarify: Was that an issue of drawing the 5v power from the Prop 3.3 or the datalines?
Sounds like if you power it directly from the 5v regulator life is good..
OBC
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
New to the Propeller?
Check out: Protoboard Introduction , Propeller Cookbook 1.4 & Software Index
Updates to the Cookbook are now posted to: Propeller.warrantyvoid.us
Got an SD card connected? - PropDOS
Kent does "No power" displays, as it only uses power to update the display, but afterwards, the control logic can be either powered off completely while the image stays on the screen or put in a <6uW standby (to keep the display memory alive).· If you think that's cool - they also came out with something they call "eGo" which is a surface "skin" you apply to your product - and you can electronically update the skin's color (like adaptive camoflage).· they are also currently working on flexible full-resolution displays that can be integrated into fabric so that you can change the pattern of the logo or on a shirt something like that.
-Tim
Post Edited (GreyBox Tim) : 12/17/2008 7:55:01 PM GMT
thank you for the code looks good
ooops I hope I didnt screw this up but this is the only thing you need right? I ordered the big lcd kit from the link but do I need anyhting else beside a prop board? I mean beside the resistors and stuff is everything I need to hook the display up to my propeller chip included with the lcd or did I need another daughter board?
Post Edited (mikediv) : 12/17/2008 11:40:05 PM GMT
mikediv:· You need one potentiometer to adjust the contrast, one capacitor to keep the reset line low for a microsecond or two, and a 5VDC supply.· All other lines connect directly to the Prop.
did anyone try and do graphics with yet or just text?
▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Thomas Talbot, MD
Gunpowder, MD, USA
http://www.rayslogic.com/propeller/PropPCB/PCB_Boards.htm
to see my board and see pin-for-pin how it is connected...
·
The pins on my board are arranged exactly the same way as the pins on the display...· The square pad indicates pin#1 on both...