Having trouble in configure a LCD 16x2 with I2C module and an arduino nano . I'm a beginner with this kinda thing. Please help. The circuit images and the code are attached.Already tried to run the I2C scanner but it showed something like '0 devices found'. The code I used was an example from the LiquidCrystal.h library. LCD only show the first line filled with white blanks.
1. It is difficult to trust your wiring on the grid-board. Please, place the NANO on a good Breadboard.
2. Connect the I2CLCD with the NANO using only 4 jumper wires.
3, Upload the following sketch.
4. Check that the message Forum has appeared on the Top Line of the LCD. If needed, adjust the contrast pot at the back side of the LCD.
#include<LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup()
{
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("Forum");
}
void loop()
{
}
The is the I2CLCD Library I have used.
LiquidCrystal_I2c.zip (19.9 KB)
Okay, it might be the grid-board, I'll test all over again using a breadboard,make the lcd print a message. But I'll have to use it in the grid-board after. 'Cause this is a project using a pulsesensor, that is connected to this grid-board. If I have trouble with the wiring in grid-board I'll leave a message here.
If you suspect the "grid board", simply remove the Nano and connect it directly to the LCD backpack (4 wires).
If the I2C scanner does not work, there is no point in trying further until that is resolved.
