🇬🇧 English 🇪🇸 Español 🇩🇪 Deutsch 🇫🇷 Français 🇮🇹 Italiano 🇮🇳 हिंदी (Hindi) 🇷🇺 Русский 🇷🇴 Română 🇯🇵 日本語 🇨🇳 中文 🇵🇹 Português

@tutorial: NOKIA 5110 LCD example with Arduino

This is a very short example. How to wire up an NOKIA 5110 LCD to an Arduino and show text, numbers and unique logos. To create the logos I've used the image2LCD software to create the bytes for a 240 by 240 pixels image. You will need a bmp picture first. Make the connections as in this tutorial, download the library and uplaod the example code.

External Link: https://electronoobs.com/eng_arduino_tut53.php

by: ELECTRONOOBS on 2026-11-04

First, you need an NOKIA 5110 LCD like this one on this link. This display needsthe SPI pins from the Arduino.

Wiring a Nokia 5110 LCD to an Arduino, displaying custom text, numbers and 240×240 logos.
Wiring a Nokia 5110 LCD to an Arduino, displaying custom text, numbers and 240×240 logos.
~PART 1 - Schematic

Ok, make the SPI connections as below between the LCD and te Arduino pins. Supply 5V and connect GND as well. To turn ON the backlight you ahve to connect GND to the light pin. Next, go below and downlaod the library and see the example code. Upload the code and test the LCD.

Connecting a Nokia 5110 LCD to Arduino to show custom text, numbers and a 240×240 logo via image2LCD.
Connecting a Nokia 5110 LCD to Arduino to show custom text, numbers and a 240×240 logo via image2LCD.
~PART 2 - Example code 1

First of all, you need the Adafruit_GFX library and Adafruit_PCD8544 in order to work. For that, go below and downlaod those libraries. They will be a in two .zip files. Open Arduino IDE and go to sketch, include library, add .zip library and select the downlaoded files one by one. Now the libraries are installed. You could downlaod the example code or just copy/paste it from below.

Leave a comment

Please login in order to comment.

Comments