Complete Guide for Nokia 5110 LCD With Arduino

About: Share Knowledge about Arduino, ESP,GSM,Basic Electronics, DIY PROJECTS, Raspberry pi

This post aims to be a complete guide for Nokia 5110 LCD with Arduino. I’ll explain what it does, show its specs and share an Arduino project example that you can take and apply to your own projects.

Teacher Notes

Teachers! Did you use this instructable in your classroom?
Add a Teacher Note to share how you incorporated it into your lesson.

Step 1: Description

The Nokia 5110 LCD is very popular among the Arduino tinkerers. These modules are used on wide variety of applications that require some sort of interface or display data to the user.

These modules are very cheap and you can use them with any microcontroller (MCU).

Specifications Nokia 5110 LCD

  • 84*48 dot matrix LCD (shows 4 lines of characters)
  • Price: $2/$3Voltage: 3.3V
  • Module size: 45.2mm x 43.1mm
  • Model: Nokia 5510Controller: PCD8544

Step 2: Arduino With Nokia 5110 LCD

You need the following components to make this example:

  • 1x Arduino
  • 1x Nokia 5110 LCD
  • 1x Potentiometer
  • 4x 10K Ohm Resistors
  • 1x 1k Ohm Resistor
  • 1x 330 Ohm Resistor
  • Breadboard

Step 3: Library Download

Here’s the library you need for this project:

  1. Download the PCD8544 library
  2. Open your Arduino IDE
  3. Go to Sketch > Include Library > Add .ZIP Library

Step 4: Pinout

1) RST – Reset

2) CE – Chip Enable

3) D/C – Data/Command Selection

4) DIN – Serial Input

5) CLK – Clock Input

6) VCC – 3.3V

7) LIGHT – Backlight Control

8) GND – Ground

Step 5: Schematics

The Nokia 5110 LCD operates at 3.3V. So you can’t connect the Arduino Uno digital pins directly.

I’ll be adding some resistors in series with the data signals to protect the 3.3V lines.
Using Logic Level Converters to switch from 5V to 3.3V is the best option to interact with this LCD.

Step 6: Uploading Sketch

After installing the PCD8544 library in your Arduino IDE, you can find the sketch below in File > Examples > PCD8544 > HelloWorld.

Step 7: Demonstration

After you upload the sketch your LCD should print the words: “Hello, World!”.

I hope you found this guide useful.

Share this post with a friend that also likes electronics!

Be the First to Share


    • Made with Math Contest

      Made with Math Contest
    • Multi-Discipline Contest

      Multi-Discipline Contest
    • Robotics Contest

      Robotics Contest