looks tops i ll be interested in a kit although i can't think of anything to use it for yet LOL
Just thought I'd share what I have been working on. It will be part of my senior design project for university, but if there is enough interest maybe we can consider selling a kit.
The LCD is a 132x132 and supports 12bit colour. Nothing fancy about the screen, it is a chinese knockoff of the Nokia 6610 screen on a generic breakout board so I could prototype fast.
The board between the LCD and the FB is just an inverter and some resistors. Basically the FB has switched grounds, and for simplicity in testing, I wanted switched 5v, so voila. Then there is some current limiting and stuff for the screen backlight.
Here are the pics, enjoy!
![]()
Fusion Brain Version 6 Released!
1.9in x 2.9in -- 47mm x 73mm
30 Digital Outputs -- Directly drive a relay
15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
Buy now in the MP3Car.com Store
looks tops i ll be interested in a kit although i can't think of anything to use it for yet LOL
Excuse the electronics ignorance: Is this using PWM? or how else do you tell the screen what to display?
Serial communication. The main points are there is a clock, data, and select line (there are more but these are the most important). So minimum of 3 digital outputs are used (I use 4 data + 1 main power control though).
When you want to talk to the screen you have to enable the select line. This tells the screen to actually pay attention to the other lines.
Then you set the data out to either on for a logic 1 or off for a logic 0. Then you pulse the clock line. Voila 1 bit of data is sent.
Now to get anything useful you have to do this a lot. And I mean ALOT. To tell the screen "Hey I am going to send some data about a pixel", you have to send 18bits of data. Then you have to tell it the location where this data will be for (the pixel's coordinates) which is another 18bits. Then you send it the pixel data which is 12bit colour, but since I use 9bit serial protocol, it is another 18bits.
So to tell 1 pixel to turn 1 colour, it takes 54bits of data, each of which requires the clock to pulse 2 times (one for high, one for low), so it takes a grand total of 108 various states of the digital outputs for that one change.
Multiply 132x132= 17424 pixels each that take 108 states and you can see how video is so complicated.
There is also a huge function with specialized commands and data that needs to be sent to the LCD as soon as it is powered on or else it does nada.
There is more to it than that, but that is the simple explanation.![]()
Fusion Brain Version 6 Released!
1.9in x 2.9in -- 47mm x 73mm
30 Digital Outputs -- Directly drive a relay
15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
Buy now in the MP3Car.com Store
how about have an analog clock on this screen.
Fusion Brain Version 6 Released!
1.9in x 2.9in -- 47mm x 73mm
30 Digital Outputs -- Directly drive a relay
15 Analogue Inputs -- Read sensors like temperature, light, distance, acceleration, and more
Buy now in the MP3Car.com Store
How about 2 hooked to cameras and used as side view mirrors ?
Nice, I've been looking into adding an LCD into my system but haven't had any luck finding any good low-profile screens, either colour or black and white. By low profile I mean minimal circuit board overhang around the screen so save on space. Have you got any suggestions?
What exactly is this for? I can see it's a screen but what are the advantages of this over any other screen?
Ampie Case
2.5" Hard Drive 80GB Samsung 5400RPM
256 MB DDR2 PC5400
Xenarc 700TSV - VGA Monitor
Intel D945GCLF Motherboard
M2-ATX-HV
2005 Honda Civic
Its controlled by the Fusion Brain as opposed to a VGA output. Its for drawing stuff on a small screen without using the computer.
2001 Mustang Convertible Worklog
Indigo Custom Frontend (Flash/Delphi)
Blog
Qube v1.3 Now Available at the mp3Car Store!!!!!!
The simplest IO controller you'll ever use!
Bookmarks