LCD suggestions

Posted on
  • I have a prototype of my logger project up and running using the Nokia LCD as that was easy to obtain/run. Going forward I need a similar display I can get on an ongoing basis - and I assume these Nokia LCDs are gradually going to disappear. If the project actually goes forwards could be buying in the hundreds eventually.

    Has anyone else found a similar display which is supported by already (or easy code mods) by Espruino ?
    Compared to Nokia LCD the important things are:

    • similar resolution/size - can be higher res but not a lot bigger
    • prefer to stick with graphic, but could use a small 16x2 or 12x2 character
    • transflective - I need low power where I turn off backlight on battery. Backlight not required at all if good daylight visibility
    • reasonable price - but would prefer to pay a bit more for known reliability than cheapest option out there
    • easy to get up and running on Espruino Pico

    Currently I am looking at the Newhaven displays but any other suggestions would be most appreciated

    Thanks

  • Perhaps one of these 1.44" SPI TFT displays, they're often advertised as a Nokia 5110 replacement as they're pin compatible.

    There are also these 0.96" OLED Displays if you're looking for low power as you say. I believe Espruino has suport for both these types of displays as the first runs on the ILI9163 Driver and the OLED uses the SSD1306.

  • Neither of those offer what he needs.

    The tft is not visible with backlight off, and the oled displays have higher idle power consumption dive they need to edit light to be seen at all, and they have poor visibility in full sun.

    I can't think of any other common lcd other than the ubiquitous 16x2 and 20x4 character displays that is cheap and has a module written. The digole smart displays are easy to use with espruino (or anything), but they're expensive (15 bucks for the 1.8, which is the smallest black and white graphic LCD they have (128x64). The display itself would be cheaper, and you can get them online, but there's no espruino module code for them yet.

  • The other option is the Sharp memory LCD. They're more expensive, but they are really nice. Huge viewing angle, good contrast and draw virtually no power.

    https://www.adafruit.com/products/1393
    http://www.espruino.com/MemoryLCD

    The other interesting thing is I don't believe they need any external components, so if you were making a product you could literally just solder a connector onto a board and you're good to go - that would bring the cost down a huge amount.

    But it is difficult to find a good replacement for those Nokia displays. If you can find out where to source the displays the Digole boards use I'm sure Espruino could be made to drive them directly. I'm interested in getting a reliable source of cheap low-power displays too, so if you found something I'd happily write the drivers.

  • Yes those Sharp LCDs look really nice, but probably a little expensive for my application.

    There seem to be a range of 128x64 or 128x32 COG transflective that use the ST7565R SPI driver. A couple from US based suppliers are:
    http://www.newhavendisplay.com/nhdc12832­a1zfsrgbfbw3v-p-5958.html
    http://focuslcds.com/products/standard-d­isplays/graphic-lcd-display/#sthash.hTlv­YLOn.dpbs

    They have through hole pins and only need a handful of caps to make them run. There are also of course cheaper options with same driver on the Chinese sites :)

  • From China already mounted on a PCB with the same driver for USD4.16

    http://www.aliexpress.com/store/product/­12864G-573-PN-128-64-LCD-modules-wide-te­mperature-range/1798337_32339942088.html­

    Could be interesting to try out if you could help out with the driver ?

  • Yes, those look good - especially something like this: http://www.alibaba.com/product-detail/12­8x64-st7565r-lcd-module-with-white_60275­759596.html

    It looks like a very good nokia replacement. I guess worst case if they stop being produced then you could get a new board made with the same pinout.

    If you'd be willing to send one of those (or whatever you decide on) over I'll make sure I get a driver that works.

    It looks like the ones that have more pins on them do require quite a few capacitors on the board they connect to though.

  • This is the one I am going to get some samples of
    http://jlxlcd.cn/china/productshow.asp?n­Class=97&PClass=0&ID=319

    It uses the ST7567 driver which I see someone else on the forum may have already got running ? The ST7567 also seems to require fewer components around it to work which is a bonus.

    Where would I send one to you ?

  • That looks like a really nice LCD! I'll drop you a message with my address.

    Looking at that other post I'm not sure if anyone did get it running in the end, but it does seem nice and easy - the code posted there just needs a bit of tweaking to 'inline' the #define statements.

  • Ok, just done - a module and example code available here: http://www.espruino.com/ST7565

  • Post a reply
    • Bold
    • Italics
    • Link
    • Image
    • List
    • Quote
    • code
    • Preview
About

LCD suggestions

Posted by Avatar for jonreid @jonreid

Actions