Pages: [1]   Go Down
Author Topic: Which LCD display should I buy?  (Read 1823 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Full Member
***
Karma: 5
Posts: 199
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

So, there seem to be hundreds, if not thousands, of LCD's available. I've narrowed it down to about 30 so far and I need help picking the right one for projects to come. Any one of these:

http://ca.mouser.com/Optoelectronics/Displays/LCD-Displays/LCD-Character-Display-Modules/_/N-6j737?P=1z0ypn7Z1z0wsxbZ1z0wrxyZ1z0wry3Z1z0wrxtZ1z0wry2Z1yzxq7eZ1yzuuf6Z1z0wtzzZ1z0wsy4Z1z0wrybZ1yzuuf7Z1z0wry1Z1z0wrxsZ1z0wrxzZ1z0wul9Z1z0x81tZ1z0wumiZ1z0wuleZ1z0wukmZ1z0wula&Ns=Pricing

should work just fine (I only need character display), but I'd like to know if any of you have had problems with them, or can recommend a better one. I'm buying a bunch of 74HC595 shift registers as well, so arduino pin count shouldn't be an issue (only have 5 pins left!).
The display must, therefore be parallel. 16x2 minimum.
Currently I'm thinking of getting this one:

http://ca.mouser.com/ProductDetail/Newhaven-Display/NHD-0216BZ-RN-YBW/?qs=sGAEpiMZZMt7dcPGmvnkBncbWZknnCVih0jgiiLJclA%3d

as it's the cheapest one, although poorly documented.
All suggestions welcome as I can only pretend to know what I'm talking about when it comes to LCD's
Logged

Cleveland, TN
Offline Offline
Full Member
***
Karma: 2
Posts: 207
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

By the time you get all of the extra components and go through the much heavier coding effort, why not look at getting the same display in a serial format.

It will cost you more money but save you immenesly on time. For me I think my time is worth more.



Logged

Luck,

Wade

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

Well it seems that you're the opposite of me  smiley-grin  Being only 14 and pressed on money, I'd much rather get the cheaper parallel display and add a shift register, although I had considered doing serial originally. Plus it will be a learning experience, as I've never used a parallel device. Luckily time isn't an issue either for this project.
Logged

Western New York, USA
Online Online
Faraday Member
**
Karma: 25
Posts: 4111
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I would stay away from that one.  It has a non-standard pin out and will not be compatible with any of the common tutorials, shields, or daughter boards.

From what I can tell New Haven seems to have a lot of interesting products and some of them have some really neat features such as RGB backlights.  Unfortunately they are just a little bit different from the standard LCDs and are therefore more suitable for those with experience using LCD modules.  I wouldn't hesitate to use one myself but I wouldn't recommend them for beginners who are likely to be using tutorials etc. based on more traditional devices.


Don
Logged

Houston, TX, USA
Offline Offline
Newbie
*
Karma: 0
Posts: 6
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

You might look at www.sparkfun.com or www.adafruit.com or www.freetronics.com.  Since they sell a lot of Arduinos and/or Arduino-compatible hardware, they all probably have the displays you're looking for.  (I know for a fact that SparkFun does.)

Or ebay has many, many 2-line LCD displays, many with 5 pushbuttons included on the board.  I've bought a couple of those but haven't tried them out yet.

Good luck!
Logged

Dallas, TX USA
Online Online
Edison Member
*
Karma: 47
Posts: 2336
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ok,
It sounds like you can wait a bit if it saves money.
Given that. I'd order a hd44780 display or two off ebay.
They are much cheaper than from Mouser.
Mouser also charges quite a bit for shipping.
You can get lcds off ebay for $3-$4 USD shipped.
http://www.ebay.com/sch/i.html?_trkparms=65%253A12%257C66%253A2%257C39%253A1%257C72%253A5841&rt=nc&_nkw=hd44780&_sticky=1&_trksid=p3286.c0.m14&_sop=15&_sc=1

For low cost components, I really like these guys:
http://www.taydaelectronics.com/
You can get 74HC595s for $0.20 USD. Less than half of Mouser.
Great prices on things like resonators, crystals, caps, leds, diodes,
1307 timer chips, ds18b20 temp sensors, transistors like 2n7000, 2n3904, 2n3906, strip boards, IC sockets, etc....
For even as low as $10 you can load up on all kinds of really nice goodies.
Their shipping is really low too, especially for small quantity low $ orders.

Using a shift register on the hd44780 type display is really easy.
(I think using 74LS164s are slightly easier but they are not always as easy to find and sometimes cost more)
I recommend using this library if you are going to wire up the shift register yourself.
https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
Here is some additional background:
http://code.google.com/p/arduinoshiftreglcd/

An example of how to use a 74ls164 on a strip board:
http://www.3guys1laser.com/blog-cheap-arduino-2-wire-lcd-display-0
Not that you can use 74HC595s instead of the 164 but obviously the strip board
wiring will be different.
But I wanted you to see how you can use strip board for stuff like this.
I'd change it a bit to allow the strip board to be plugged directly into the lcd
by using 16 rows on the left side of the components.

With the exception of a 16 pin female header, you can get
all the other other the other parts you need to make a 2 wire lcd backpack
for about $1 if you get all the parts from Tayda.
(You could solder the lcd directly to the backpack or just use wires)

Which brings the total cost of a 2 wire LCD including the LCD
to about $5 if you get the LCD off ebay.

$0.70 strip board (can make more than one backpack)
$0.20 74HC595
$0.15 40 pin header (can make more than one backpack)
$0.01 1/4 watt resistor (for shift register AND gate)
$0.01 diode (for shift register AND gate)
$0.01 1/4 watt resistor for backlight
$0.06 10k trim pot


Have fun!

--- bill

Logged

Central MN, USA
Offline Offline
Tesla Member
***
Karma: 64
Posts: 6897
Phi_prompt, phi_interfaces, phi-2 shields, phi-panels
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

If you want the absolutely lowest cost for the best functions, you should look here at my serial LCD backpack kit for $12 (without display) and get a $4 display on ebay:

http://www.inmojo.com/store/liudr-arduino-and-physics-gadgets/item/serial-lcd-back-pack---phi-panel/

http://www.ebay.com/itm/HD44780-16x2-characters-LCD-module-Greenbacklight-1pcs-/380406307482?pt=LH_DefaultDomain_0&hash=item5891fb9a9a

The total is around $20 including shipping.

If you spent too many pins on buttons, this LCD backpack can connect to a $2.25 keypad (4*4 buttons) to free up more pins.

Hope it helps.
Logged


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

Wow, thanks for the info Bill, I could only find the HD44780 for $20 with another $20 shipping to Canada before this! Tayda Electronics also seems like a great place, with only $2 shipping. I guess this is the way to go.
Logged

Western New York, USA
Online Online
Faraday Member
**
Karma: 25
Posts: 4111
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
... shipping to Canada ...

Did you ever wonder why your profile has an entry for 'location' and how it might help you get more relevant responses and suggestions?

Don
Logged

Wellington, New Zealand
Offline Offline
Sr. Member
****
Karma: 1
Posts: 404
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Have you considered oled displays? This one is 128x64 graphic which is 16x8 text, tiny, very readable, 2 wire I2C interface: SeeedStudio Oled display. Maybe a bit pricey at $20, but you can do a lot with a 16x8 display that doesn't need a backlight.
Logged


Offline Offline
Jr. Member
**
Karma: 2
Posts: 52
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I have purchased several 1602 modules (backlit 16x2) from China via eBay at very affordable prices. They work great - see my post about libraries (http://arduino.cc/forum/index.php/topic,90526.0.html). You can see what is available on eBay at http://tinyurl.com/7qv3zwn
Logged

Pages: [1]   Go Up
Jump to: