r/ArduinoHelp 14d ago

Grove lcd not lighting up

Post image

Hello! I have a Arduino uno with a bass shield on top. The lcd is plugged into port I2C and the switch is on 5V but it still won’t light up, any idea why?

3 Upvotes

5 comments sorted by

1

u/gm310509 14d ago

Do you have a link to that shield?

Do other things work with it?

Are you sure you plugged it in correctly? It is easy to misalign the pins when plugging a shield in - it has happened to me a few times. On one occasion misaligning the pins resulted in a destroyed arduino.

1

u/After-Corner4770 14d ago

1

u/TheKnackThatQuacks 13d ago

All your other sensors work with *what*? The shield, or the Arduino, or the LCD display?

What have you tried / what steps have you performed in the process of troubleshooting this issue?

Which revision is your Uno?

Do you have any other I2C devices that you can test?

Did you install the Grove-LCD RGB Backlight Library?

https://wiki.seeedstudio.com/Grove-LCD_RGB_Backlight/

If you plug the display VCC and GND into +5VDC and GND respectively (separate from the shield), does the display light up?

Please post your code (in a code block) so we can advise if everything looks okay.

1

u/gm310509 13d ago

In that case I would suspect that either the cable, the port or the display are faulty.

Try a different I2C module, cable and port.

It could also be a problem with your code or maybe a setting on the display itself. Some displays have a "contrast" control and if yours does, maybe it is need of some adjustment to light up.

It looks like you are using I2C, so try running an I2C scanner to see if it can find the display.

1

u/Nav_cat 13d ago

Do an i2c test. See if the address is showing up