Python Wiring

It's easy to use the Nokia 5110/3310 LCD with Python and the Adafruit CircuitPython PCD8544 module.  This module allows you to easily write Python code to control the display.

We'll cover how to wire the Nokia LCD to your Raspberry Pi. First assemble your LCD.

Since there's dozens of Linux computers/boards you can use we will show wiring for Raspberry Pi. For other platforms, please visit the guide for CircuitPython on Linux to see whether your platform is supported

Connect the LCD as shown below to your Raspberry Pi.

  • Raspberry Pi GND to LCD Gnd
  • Raspberry Pi 3.3V to LCD Vcc
  • Raspberry Pi SCK (GPIO 11) to LCD Clk
  • Raspberry Pi MOSI (GPIO 10) to LCD Din
  • Raspberry Pi GPIO 6 to LCD D/C
  • Raspberry Pi CE0 (GPIO 8) to LCD CS
  • Raspberry Pi GPIO 5 to LCD Rst
  • Raspberry Pi GPIO 13 to LCD Led
This guide was first published on Dec 17, 2012. It was last updated on Dec 17, 2012. This page (Python Wiring) was last updated on Feb 17, 2020.