Go Down

Topic: Displays... (Read 4990 times) previous topic - next topic

Igor R

One easy question:

How can I calculate the space require to store a bitmap in a dot graphic display?

For example, if I have a display of 128x64 dots


Kind Regards,




Igor R.

mem

#16
Jul 12, 2009, 08:19 pm Last Edit: Jul 12, 2009, 11:33 pm by mem Reason: 1
total bytes equals width times height times bits per pixel divided by 8

128 x 64 with 8 bits (1 byte) per pixel is 8k bytes

Igor R

Thank you mem!!!

Anyone knows which is the LCD and touch used in LCDash project? (Megasquirt)

It´s a T6963. I´m asking about where I can buy it.






http://lcdash.wikispaces.com/LCD
http://lcdash.wikispaces.com/touchscreen



Regards,

;)

florinc

Why 8 bits per pixel if this is a monochrome display?

mem

In the first post the OP said he would ideally like a color display if possible

EmilyJane

Linked from the site you referenced:

http://www.diyautotune.com/catalog/lcdash-digital-touchscreen-dash-display-for-megasquirt-p-167.html

Looks kind of pricey to me. It looks like a transmissive type where I would think for outdoor readability you'd want a transflective.

Igor R

EmilyJane,I want only the display, not the entire solution... I suppose the display is $60 or something similar...

In a monochrome display, the calculation is different?


Thank you for your feedbacks!!



Igor R.

AWOL

Quote
In a monochrome display, the calculation is different?

Depends - monochrome could be one bit per pixel, so 128x64 would requires 8192 bits = 1024bytes.

OTOH, you could have maybe a monchrome greyscale of, say four bits per pixel, so in that case, you'd need four times as much memory, or 4kbytes.
"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Igor R

#23
Jul 13, 2009, 10:13 am Last Edit: Jul 13, 2009, 10:15 am by igorreal Reason: 1
With the KS0108 or T6963 controllers, do you know the bits per pixel?

It´s only to think about the amount of space required...



Thank-u!


Regards




Igor R.


mem

#24
Jul 13, 2009, 10:50 am Last Edit: Jul 13, 2009, 10:50 am by mem Reason: 1
ks0108 and similer are 1 bit per pixel, so 128x64 memory is 1k bytes

EmilyJane

#25
Jul 13, 2009, 05:44 pm Last Edit: Jul 13, 2009, 05:47 pm by EmilyJane Reason: 1
Oops, sorry, I thought that sounded a little high. :-[

I think something like this:
http://www.crystalfontz.com/product/CFAG12864B-TFH-V

is what you are looking for. It's around $34 and it is a transflective display, which is the most sunlight readable of the LCD displays, in my experience. It also has an LED edgelight, which will allow reading in darker conditions.

Igor R

Thank you!!

I suppose they´re using this http://www.crystalfontz.com/product/CFAG240128L-TMI-TZTS.
Because of it´s 240x128 and touchscreen ($87).

In the web say that the best for sunlight are Reflective or Transflective. (Yellow/Green LED Backlight or White Edge LED Backlight ).

The blue one is Transmissive...

Uff... a lot of differents technologies... I´m quite confused...je,je,je





EmilyJane

You need to make up your mind about how many pixels you want and then buy a transflective display. I don't see the problem. ::) :D

Igor R

ja,ja,ja

I would like KS0107/KS0108 or Toshiba T6963 because it´s easy to implement and there are many info and libraries in internet.
Something like this: http://www.crystalfontz.com/product/CFAG240128L-YYH-TZ

Size: 240x128 or 160x128

But in stead of Yellow/Green led backlight, I would like blue or red backlight. Both would be fantastic!!
Letters-Graph in black and background in blue is a perfect combination!!

Example:






Is it possible change the leds?


EmilyJane

If you can make do with 128 x 64, they have one with an RGB backlight:

http://www.crystalfontz.com/product/CFAG12864A-CFH-TA

With the proper psychic sensor software in your Arduino, it would be like a two-wheel mood ring!

Go Up
 


Please enter a valid email to subscribe

Confirm your email address

We need to confirm your email address.
To complete the subscription, please click the link in the email we just sent you.

Thank you for subscribing!

Arduino
via Egeo 16
Torino, 10131
Italy