CAT# LCD-111
2 for $1.00
2 piece minimum order
50 to 161 $0.45 each
162 to 809 $0.40 each
810 or more $0.35 each
Wintek # WDC2401P-1GNNA. Module size: 4.25" x 0.79" x 0.3". Display size: 3.5" x 0.4". Built-in driver. 14 pin male header, pins on 0.05" centers. Includes hook-up diagram. Price reduced from $1.00 each! Large quantity available.
Spec sheet available in PDF format.
Average Customer Review:  (35 Reviews) Write A Review

Customer Comments

Average Customer Review:  (35 Reviews) Write A Review

A customer from CLEVELAND, OH US
Data Sheet Link
This link may be easier to get to for the data sheet:


Thanks to Andy Wong for locating this in the first place.

Thaddues Dryja from New York, NY
Nice little LCD -- some tips
It's a nice, small LCD, for very cheap. Works fine and no need for a pot for contrast control, can be done in software (although in practice it is always set to maximum contrast.)

Header is a bit more annoying to work with than if it were .1" but there isn't really room on the board for that. And sure a backlight would also have been nice, as well as some easy way to get I2C (all mine have epoxy covering all the vias mentioned here) but works great for what it is.

Great for low power / battery projects, but a few things:

First, it needs 5V, and won't operate off 3.3V, but most LCDs are like that.

Second, and I haven't seen this mentioned anywhere: current consumption changes a lot based on what state the d0-d7 pins are in. To minimize current consumption, put the whole bus high, or tristate, in between commands to the LCD module. I'm not sure why but I'm guessing it's because they are open drain inputs and so the pull up resistors eat a little power when the d0-d7 pins are being pulled down.

Using a PIC mcu and after putting my 8-bit data bus high in between writes, current consumption went down from around 1.6mA to a mere 0.13mA (130 uA). In most cases you would never notice but if you're making a solar powered or otherwise low powered project that can be a big difference.

A customer from Indianapolis, IN US
Best LCD deal on the net.
I didn't have any problems getting this LCD to work. I documented what I found on my website:

A customer from asfdsa
Writes same char
When I write a char to the display it writes the same char to all locations on the LCD. So if I send an 'a' I get 'aaaaaaaaaaaaaaaaaaaaaaaa' and so on.

All I do is send a char one at a time but each time it just fills up the entire LCD instead of writing one char, moving cursor, writing next char, etc...

Anyone have any ideas what I'm doing wrong?

A customer from TX
Data transfer mode
IM0 and IM1 are right next to each other. I removed some of the epoxy stuff and it seem that the two pins above IM1(if that is IM1 from the other posts) are connected. The data sheet says this is SFT and controls the segment display.

It might be possible solder a magnet wire after splitting the junction. it would be pretty difficult to do though but not necessarily impossible.

Since for 4-bit mode you need both VCC but it is grounded in 8-bit, I imagine you can cut IM0 from SFT, solder it to IM1, cut IM1 from ground and jump it to Vcc.

Since SFT is ground(or should be), to get into I2C mode you would simply remove the connection to the via on IM1 and jump it to IM0 which it is right next too(a bit of solder should do it).

To get into 4-bit you need to cut IM0 and jump it to IM1. This will probably require removing a little of the epoxy.

To get into clocked serial you would need to swap IM1 and IM0. This is the hardest because it would probably require two jumpers and cutting both.