16x2 Lcd Interfacing With Raspberry Pi

Photo of vinayyn

Made by vinayyn

About the project

Interfacing the 16x2 LCD with Raspberry Pi using Adafruit CharLCD Library and Circuit Python Libraries.

Project info

Difficulty: Easy

Platforms: AdafruitRaspberry PiPython

Estimated time: 2 hours

License: GNU General Public License, version 3 or later (GPL3+)

Items used in this project

Hardware components

Jumper wires (generic) Jumper wires (generic) x 1
Single Turn Potentiometer- 10k ohms Single Turn Potentiometer- 10k ohms x 1
Adafruit Standard LCD - 16x2 White on Blue Adafruit Standard LCD - 16x2 White on Blue x 1
Raspberry Pi 3 Model B Raspberry Pi 3 Model B x 1

Software apps and online services

Solder Wire, Lead Free Solder Wire, Lead Free
Raspberry Pi Raspbian Raspberry Pi Raspbian

Hand tools and fabrication machines

Soldering iron (generic) Soldering iron (generic) x 1

Story

I was searching for the 16x2 LCD Interfacing with Raspberry Pi and found that there are not many Instructions About interfacing the simple Connection anywhere in the Community Blogs Hence, I decided to create a small instruction to interface the LCD with Raspberry Pi using Adafruit CharLCD Library.

LCD Interfaced with Raspberry pi

LCD Interfaced with Raspberry pi

LCD Interfaced with Raspberry pi

Connection Diagram

Connection Diagram

Connection Diagram

To interface the LCD with Raspberry Pi we need to install The Circuit Python and CharLCD Library.

Raspberry Pi to 16X2 LCD Pin Connections

Raspberry Pi to 16X2 LCD Pin Connections

Raspberry Pi to 16X2 LCD Pin Connections

Raspberry Pi to 16X2 LCD Pin Connections

Circuit Connection Diagram

1 / 2

Raspberry Pi 16x2 LCD Interfacing Result Video

Schematics, diagrams and documents

Circuit Connection Diagram

Code

Simple Example code To display a message On LCD With Cursors Position Pointer

Credits

Leave your feedback...