Nokia 3310 / Nokia 5110 display usage demo

  1. What this example do?
  2. How I must configure my ORbit16™ to work with this example?
  3. Where I can learn more about this?
  4. Download this example!

What this example do?

In this example we’ll learn how to use the PCD8544 library. This library is used for interfacing the ORbit16™ with Nokia 5110 and Nokia 3310 LCDs.
NEW: Demo for PIC32MX added!

The demo will start painting a bitmap:

Then, after about 5 seconds, a second screen will show some examples of library functions usage. An example of float value printing is also presented:

Then the program will stops.

How I must configure my ORbit16™ to work with this example?

Go to the PCD8544 library page and read the usage document. Here you will see the display pinout. Follow the instructions in the document. In particular you must connect the display IOs as showed here (left: display IO, right: ORbit16™ IO):

  1. VCC to 3.3V
  2. GND to GND
  3. SCE to GND
  4. RST to RA0
  5. D/C to RA1
  6. DN (MOSI) to RB0
  7. SCLK to RB1
  8. LED : is the backlight, you can leave it disconnected or you can connect it to 3.3V through a 220Ω resistor

Where I can learn more about this?

Please read the documents you’ll find in the PCD8544 library page.

Download this example!

PCD8544 Demo for PIC24 (Usage of a Nokia 5110 / Nokia 3310 display) (263 downloads) PCD8544 Demo for PIC32 (Usage of a Nokia 5110 / Nokia 3310 display) (224 downloads)

Note: This example is made with the version 1.0 of the PCD8544 library. Please refer to PCD8544 library page for the latest version of the library.