The Nokia 3310 was an immensely popular phone, and now we reap the benefits…

We get a 84x48 monochrome graphic LCD for almost nothing (around 100 Rs). It is easily available at Lamington Road or at any friendly mobile repair shop.

Image for post
Image for post

I used the 8051 iBoard available at triindia.co.in to control it:

Image for post
Image for post

The pinout of the Nokia 3310 Display is as follows:

Image for post
Image for post

Nokia 3310 LCD Pinouts:

  • VCC — Power Supply (5V)
  • SCK — Serial Clock
  • SDI — Serial Data In
  • DC — Data/Command
  • CE — Chip Enable
  • GND — Ground
  • Vout — Contrast
  • RES — Reset Pin

Now, the pins at the back of the LCD are quite close, so carefully solder 7 wires to the back of the display, leaving out Vout. After this we will connect the display on to the board:

I used the following:

  • P1_1 — SCK
  • P1_2 — D/C
  • P1_3 — RST
  • P1_4 — DATA
  • P1_5 — CE

Nokia 3310 Display Code —

Image for post
Image for post

Thats it, we are done. Now burn the code on to the board.

This project was done during my internship at robo.in a division of TRI Technosolutions now . It is a start-up that takes robotics workshops for school and engineering kids.

Below is the screen showing an image “TRI”.

Image for post
Image for post

Similarly using a software called FastLCD, I managed the following:

Image for post
Image for post
Image for post
Image for post

Originally published at .

Written by

Software guy. When you try to tell computers what to do, you eventually learn about human nature as well. ()

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store