Shahir nasar
Published © GPL3+

Controlling 16x2 Character Display with Arduino

This project shows you how to control 16x2 character display with an Arduino. Enjoy!

IntermediateProtip36 minutes1,390
Controlling 16x2 Character Display with Arduino

Things used in this project

Hardware components

SparkFun Serial Enabled 16x2 LCD - White on Black 3.3V
SparkFun Serial Enabled 16x2 LCD - White on Black 3.3V
×1
Arduino UNO
Arduino UNO
×1
Multi-Turn Precision Potentiometer- 10k ohms (25 Turn)
Multi-Turn Precision Potentiometer- 10k ohms (25 Turn)
×1
Jumper wires (generic)
Jumper wires (generic)
×1

Software apps and online services

Arduino IDE
Arduino IDE

Story

Read more

Schematics

circuit diagaram of 16 x 2 display

circuit diagram of Sparkfun display

Code

code for display

C/C++
// include the library code:
#include <LiquidCrystal.h>

// initialize the library with the numbers of the interface pins
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
  // set up the LCD's number of columns and rows:
  lcd.begin(16, 2);
  // Print a message to the LCD.
  lcd.print("Hello, Hackster!");
}

void loop() {
  // set the cursor to column 0, line 1
  // (note: line 1 is the second row, since counting begins with 0):
  lcd.setCursor(0, 1);
  // print the number of seconds since reset:
  lcd.print(millis() / 1000);
}

Credits

Shahir nasar

Shahir nasar

0 projects • 4 followers
Entrepreneur | Founder and CEO of Holse Products

Comments