-->
Page 1 of 6

[solved] esp8266 with Nokia5110 lcd?

PostPosted: Sun Nov 30, 2014 7:58 am
by alonewolfx2
Is it possible ? Can we use Nokia 5110 lcd with esp8266 ? It have arduino and arm and raspberry pi library. Here is raspberry link.
http://www.migsantiago.com/index.php?op ... &Itemid=23

Edit: Thank you Eadf for excellent work. Here is github link. https://github.com/eadf/esp8266_pcd8544

Re: esp8266 with Nokia5110 lcd?

PostPosted: Mon Dec 01, 2014 3:36 am
by Sprite_tm
Sure, why not? As long as you use a module that has got enough GPIOs, you should be able to connect any random non-controllerless LCD to it.

Re: esp8266 with Nokia5110 lcd?

PostPosted: Mon Dec 01, 2014 3:46 am
by alonewolfx2
Sprite_tm wrote:Sure, why not? As long as you use a module that has got enough GPIOs, you should be able to connect any random non-controllerless LCD to it.

How can I :) I am new. I am using arduino with library but I didn't edit the library for esp8266

Re: esp8266 with Nokia5110 lcd?

PostPosted: Mon Dec 01, 2014 4:16 am
by gerardwr
The Nokia 5110 LCD has 5 control lines; the interface is of the type SPI. Mostly, when no other SPI devices are used, the chip select can be connected to the GND, so 4 control lines stay over. To save Arduino pins, there is an option to use only 3 control lines, while the Nokia reset pin is connected to the Arduino reset. This works only when the serial monitor is used, not with a standalone Arduino.


The ESP-01 has only 2 GPIO's, so you need another board with more GPIO's. Then there is the required SPI control SW.

Perhaps an I2C LCD would be a better choice, that only requires 2 GPIO lines, and there is a nice Example in the Examples section for I2C control on the ESP.