Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Pages: [1]   Go Down
Author Topic: need fast lcd  (Read 2908 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello. I need a fast lcd to connect to arduino.
I do not know where and what to buy. I found a lcd called smartgpu, but it is too expensive ($89 + $23 shipping)
LINK: http://vizictechnologies.com/#/smart-gpu/4554296549
use: I use the LCD to create some game like "snake", "paint" and "tris"
some good lcd to propose?

I want lcd look like this:
« Last Edit: January 09, 2013, 09:44:09 am by Rivinoo » Logged

UK
Offline Offline
God Member
*****
Karma: 17
Posts: 569
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

There are quite a few TFt screen threads just below your own.

Maybe this will be of interest - http://arduino.cc/forum/index.php/topic,125034.0.html
Logged

Czech Republic
Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

HI,

I also have a question about display speed...  Now I have bought display module with ST7735R and it has SPI connection. great because not so much wires are required...
But I have spotted very lack of speed in complete display redraw (or of huge areas). Full display rewrite can take about 2 second (I guess, but it is well seen). This write speed is really insufficient in my project - is it caused by limits of SPI bus or library optimalization ?

Am I right guessing that display on parallel connection redraws whole display area much faster?
I looked on video on first post - display seems to redraw faster and as I see a lot of wires it should be parrallel connected...
Logged

Offline Offline
Edison Member
*
Karma: 116
Posts: 2205
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I need a fast lcd to connect to arduino.

Try those quad-channel MIPI glasses.

The issue there is if your arduino can keep up.
Logged

North Queensland, Australia
Offline Offline
Edison Member
*
Karma: 76
Posts: 2246
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I'm using an SSD1289 here: http://arduino.cc/forum/index.php/topic,140111.0.html

Using a parallel connection on a mega I can clear the screen over 51 times a second. I'm in the middle of finishing up a beta release of a library for it, which I will release very soon.

But regardless of my library, the screen is cheap, it has a touch sensing screen, and works very well with an Arduino Mega ( don't bother with the UNO setup if you want speed ).
Logged


Offline Offline
Full Member
***
Karma: 5
Posts: 207
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The SSD1289 (and probably most other similar controllers) can also be run in 8-bit mode instead of the full 16-bit mode usually used if you're really tight on I/O
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This lcd is compatible with arduino due:
http://www.ebay.com/itm/3-2-inch-TFT-LCD-module-w-Fonts-IC-arduino-DUE-MEGA-AVR-STM32-font-2-8-3-5-/121049989612?pt=LH_DefaultDomain_0&hash=item1c2f2441ec
What do you think?
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 12
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

i found this lcd (ssd1289):
http://www.ebay.it/itm/3-2inch-320x240-Touch-LCD-A-Screen-Touch-SPI-ADS7843-LCD-SSD1289-TFT-LED-320-240-/250906574590?pt=LH_DefaultDomain_0&hash=item3a6b327efe#ht_2620wt_1163
my question are:
1- i need some shield?
2- is arduino mega2560 compatible?
3- is arduino due compatible?
« Last Edit: January 10, 2013, 09:09:51 am by Rivinoo » Logged

UK
Offline Offline
Faraday Member
**
Karma: 17
Posts: 2884
Gorm deficient
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
Try those quad-channel MIPI glasses.
Hey, dhenry, your ignorance is really showing - they're called "lanes"
Logged

Per Arduino ad Astra

Offline Offline
Newbie
*
Karma: 2
Posts: 36
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You will need a shield and personal opinion only run a mega, especially if you are looking at speed. In addition to that opinion, buy from someone you can get support from I would suggest, if you want a 3.2, do the sainsmart shield and TFT on a mega with the UTFT library.
Logged

Czech Republic
Offline Offline
Newbie
*
Karma: 0
Posts: 30
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Could anyone confirm me, that SPI LCDs are much slower than parallel (8 or 16 bit) connected ones?
I am asking because mine with ST7735 redraws really slow (2sec for full screen area) and I want to know if this is normal or if it needs some tweaks or library mods.

SSD1289 driver is hopefully often used in modules sold on ebay and DX.. Looking for one of them, but rather prefer something smaller (around 2") - will continue searching, listings are thousands of tft`s.

Many displays modules with SSD1289 are not directly pluggable into Arduino, I need a shield pin converter - understood. But these pin converter PCB`s are without active components, aren`t they? I`d like to save my money and do a connection with female to male cables if it is possible.
Logged

Offline Offline
Full Member
***
Karma: 5
Posts: 207
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The shields usually contain a 5 volt to 3.3 volt converter for the logic signals. Unless you are using a 3.3 volt arduino, you'll need the extra board.
Logged

UK
Offline Offline
Faraday Member
**
Karma: 17
Posts: 2884
Gorm deficient
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

If the logic signals are unidirectional, the only voltage converter you'll need is a voltage divider per line.
Logged

Per Arduino ad Astra

North Queensland, Australia
Offline Offline
Edison Member
*
Karma: 76
Posts: 2246
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

I read/write from my SSD1289, and all it has is 10k resistors on the lines and a pot on the back light, easy enough to reproduce, the shield is just a luxury.
Logged


Finland
Offline Offline
Jr. Member
**
Karma: 1
Posts: 84
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Could anyone confirm me, that SPI LCDs are much slower than parallel (8 or 16 bit) connected ones?
I am asking because mine with ST7735 redraws really slow (2sec for full screen area) and I want to know if this is normal or if it needs some tweaks or library mods.
I can't confirm it but I think serial is slower than parallel. I only have a Uno and a SPI Philips LCD 132x132, but managed to tweak some slow library for it from a very slow clearing speed up to about 21Hz. I broke apart compatibility, lowered the number of colors and sacrificed memory for performance. Now the screen flickers between updates, and I don't know how to get rid of that. Anyways, logically thinking, sending one or two bytes at once over parallel interface should always be faster than syncing the same data over SPI bit by bit like this.. I would need a similar parallel LCD for testing to know better though.
Edit: The obvious solution to flickering was not to clear the whole screen if only very few pixels changed state..
« Last Edit: January 31, 2013, 12:50:54 pm by Chaul » Logged

Pages: [1]   Go Up
Arduino Forum upgrade scheduled for Monday, October 20th, 11am-4pm (CEST). Sorry for the inconvenience!
Jump to: