Today I will show you how to use Nokia 3310 LCD display with an Arduino. Previously I made a tutorial on Biometric sensor with an Arduino using OLED TFT display, but in this article, we will use Nokia 3310 LCD display for the first time.
About Nokia 3310 LCD display:
As you know Nokia old phones nowadays useless for us because of smartphones, But their parts is useable for DIY projects of Arduino. You can create a very cheap Arduino project using Nokia 3310 LCD. It has 84*48 pixel display size and also knows as Nokia 5110 LCD because of Nokia uses same LCD model in both mobile phones.
You can buy this Nokia 3310 LCD module easily from e-commerce sites like eBay, Amazon, and Aliexpress. Its cost is 4$ only, and the main feature is its consume only 10mA power that means it is energy saver LCD module. It also has backlit light.
How to use Nokia 3310 LCD with an Arduino
So here we will set up all the things for this tutorial. In this tutorial, I used Arduino Mega 2560, but you can use any Arduino of your choice. This is very cheap and very simple project for newbies. In this project, I have not written any program myself. We will use a library called LCD5110_Graph that is made by Henning Karlsen. It’s supported Arduino Duemilanove w/ATmega328, Arduino Leonardo, Arduino UNO, Arduino mega 260, Arduino Due, Bobuino and Teensy 3.x.
Required things for this project
- Arduino Mega 2560( or any)
- Nokia 5110 LCD module (4$)
- Jumper wires
- Powerbank OR 5v adapter
- A computer with preinstalled Arduino
connect wires as mention below to your Arduino board.
VVC-3.3vSCK – Pin 8
SCK – Pin 8
MOSI – Pin 9
DC – Pin 10
RST – Pin 11
CS – Pin 12
First of all, you have to download LCD5110_Graph that is made by Henning Karlsen from here and follow next steps below.
You need Arduino IDE tool to install on your PC go to Arduino official Download page and download tool for your platform which you are using for Uploading source code on Arduino. Arduino IDE tool supports Windows and MAC os both. Simple installation method just follows instruction.
Unzip downloaded LCD5110_Graph folderCopy unzipped folder and paste into C:\Users\XXXX\Documents\Arduino\libraries.
Open Arduino IDE tool. Drop down File>Expamples> LCD5110_Graph> Arduino (AVR)> LCD5110_Graph_Demo.
When you click on LCD5110_Graph_Demo, a sketch file will open with source code. Now you have to upload it to your Arduino from above Upload Botton.
You have done it ..! 🙂
If you face any problem let me know, I will solve your any issue.
If you like this project comment below and subscribe our newsletter for direct project in your inbox 🙂