Hey guys,
I was wondering about graphic LCD buttons for cheap today, and was searching around for sources of small LCDs.
I found out old Nokia cellulars (i.e. 3310 and so on) had great monochromatic LCDs that can be taken out and used easily. They use the pcd8544 controller.
The great thing is that a WORKING nokia 3310 and equivalents cost ~5 USD here in Poland. I haven’t bothered to search around, but I bet you could get that stuff much cheaper in “bargain lots” - USUALLY the LCD does work in phones otherwise broken (which are mostly “dropped” or “drowned” phones), unless it has a huge spot of liquid crystal on it - then you know it’s broken ![]()
Here are two sites which give a lot of info on these LCDs:
- http://serdisplib.sourceforge.net/ser/pcd8544.html - identifying and dismantling LCDs in nokia phones. Some basic circuits and app notes of a C driver.
- http://www.selbing.com/_jakob/electronics/nokia.htm - some more info.
So how do you use that for a button?
The LCD is too big to fit inside a button.
But you can:
-
take a small round button - a kind that would not have a shaft, but rather, would be supported on spokes that are on its sides. Think of an empty cylinder standing upright. On the bottom edge, it has a spoke going left and another one going right. On the left, it is supported on something that creates a hinge. On the right, it rests on a tact switch. This creates a lever which is supported by the left spoke and presses on the tact switch on the right - while creating no obstruction of visibility through the inside of the button. Perhaps you would want to use two of those “spokes” on the left, to create a kind of tripod (for stability)
-
cut the cap off (there’s no cap if you’re using a piece of PCV or metal pipe
) -
now you can see the graphic on the LCD through the created cylinder.
-
you can put a lens on the top of the cylinder to have the image “crawl on top” of it. I’m not an optician - but you can use a lens so the image appears to be on the top of the lenses surface, instead of being deep inside the button.
-
Maybe, instead of a cylinder, you can use a “thick” lens which would be a cylindrical lens “glued together” with a spheric lens. It would look roughly like this: (_| with the spherical part being the one the user touches.
This method means the spacing of this kind of button is limited by the size of the hinged assembly. You can probably use two of those “buttons” per one Nokia GLCD.
Has anyone ever tried looking at watch GLCDs? those could also work well… and you even get a lens with them in the watch, which could be used as a button: Just glue the lens on top of the LCD and glue the “hinge” assembly on the bottom of the LCD.
The Nokias come with lenses as well… but… what use would such a huge 1-inch-diameter button be?
I hope this stuff works well for some crazy heads here.