LCD Trouble

Hi, I am a beginner to Arduino and just got a LCD Module to play around with. Using the instructions on https://www.arduino.cc/en/Tutorial/HelloWorld , I set it up the board, and then uploaded the code pasted below. For some reason though, even when the potentiometer is set all the way up, all I am seeing is 1 row of 16 solid boxes. Anyone have any idea why this occurs? Thanks, Akash.

// 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, world!");
}

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);
}

Right, first things first.

Go and read the instructions, then go back and modify your post to mark up the code as such so we can examine it comfortably and reliably.

For some reason though, even when the potentiometer is set all the way up, all I am seeing is 1 row of 16 solid boxes. Anyone have any idea why this occurs?

Try putting the term LCD boxes into the search box at the upper right and see what you get.

Don

Nvm, I figured out that it was just a wiring issue, as the guide I was using was missing the connection from R/W to GND. Thanks anyway floresta

That must have been a pretty old guide. We used to have that problem almost daily several years back but I haven't seen it much lately.

Don