Arduino – I2C 20 X 4 LCD Display - Eli The Computer Guy

I2C Control Boards allow you to connect an LCD Display to your Arduino using only 4 wires.

Note: I2C is an Addressable Communication Protocol. 0x27 should be the default address of the display. If this does not work you will have to find the address by running a sketch designed to find I2C address on an Arduino: https://playground.arduino.cc/Main/I2cScanner/

Links:

  • New Liquid Crystal Library – https://bitbucket.org/fmalpartida/new-liquidcrystal/wiki/Home
  • Liquid Crystal I2C Library – https://www.arduinolibraries.info/libraries/liquid-crystal-i2-c

Functional Parts in the Project:

  • Arduino Uno – https://store.arduino.cc/usa/arduino-uno-rev3
  • 20 x 4 I2C LCD Screen – https://amzn.to/2JVuKzn
  • 560 Piece Jumper Wire Kit – https://amzn.to/2MsCLjL
#include <Wire.h> #include <LCD.h> #include <LiquidCrystal_I2C.h> LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7); void setup() { lcd.begin(20,4); lcd.setBacklightPin(3,POSITIVE); lcd.setBacklight(HIGH); lcd.setCursor(0,0); lcd.print("Hello, World!"); lcd.setCursor(0,1); lcd.print("This is:"); lcd.setCursor(0,2); lcd.print("An I2C Display"); lcd.setCursor(4,3); lcd.print("Kinda Cool..."); } void loop() { }
  • Arduino
  • I2C
Previous

Arduino – Send Email Notifications with PHP Mail Function

Next

Arduino – Find I2C Addresses (I2C Scanner)

Related Articles

*NEW

Arduino ArduCam – Save Images to SD Card

Eli the Computer Guy *NEW, Arduino ArduCam

The ArduCam can store pictures to an SD for your Arduino projects. Note In memorysaver.h set the ArduCam and module that you are using. ArduCam uses SPI and I2C so the SD Module or Shield […]

*NEW

Arduino Modules – Real Time Clock Setup (DS3231)

Eli the Computer Guy *NEW, Arduino Modules

A Real Time Clock module gives the ability for an Arduino to keep track of the current time, and be able to track time even when the device loses power. Many libraries for Clock Modules […]

*NEW

Arduino Arducam – 5MP Time Lapse Camera

Eli the Computer Guy *NEW, Arduino ArduCam

This project creates a time lapse camera using a 5MP ArduCam. You can set the lapse interval to however many seconds you want, and then the camera will take a picture at that interval. Note […]

Be the first to comment

Leave a Reply Cancel reply

You must be logged in to post a comment.

DONATE

If you want to tip a few dollars for the education videos.

Search for:

Tag » Arduino Liquidcrystal_i2c Download