I have a problem with my 16,2 with buttons lcd shield.(LCD Keypad Shield). It is connected on top of an SD dataloger. I came to the conclusion that every time the sd shield logs data and completes the loop it switches off and on,flickering the lcd, and moves on with the loop. Is there any way to stop the flickering while the sd shield logs??SD LogerSideTop

  • 1
    Which LCD is that? I think the problem is that both boards use some of the same pins, creating a bit of conflict.
    – Gerben
    Commented Jun 18, 2019 at 19:00
  • It says that it is a 1602 keypad lcd shield. I bought it from here: cableworks.gr/ilektronika/arduino-and-microcontrollers/displays/… Commented Jun 18, 2019 at 19:58
  • 1
    If it is this one then pin D10 is the backlight control. D10 is often used as a chip select pin, and is most likely the chip select for your SD card. The only cure is physical modification of the LCD shield to remove pin 10 and connect it elsewhere (or leave it disconnected for always on by the looks of things).
    – Majenko
    Commented Jun 18, 2019 at 21:20
  • 1
    I connected the lcd externally through a breadboard avoiding the d10 and it work like a charm!!! Thanks guys! Commented Jun 19, 2019 at 7:35
  • Some of these boards have solder-jumpers on the back, to change some of the pins. In your case, I'd snip the D10 header pin on the LCD shield. And then add a small wire from one of the free pins to (the now emasculated) D10 pin
    – Gerben
    Commented Jun 19, 2019 at 15:22


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Browse other questions tagged or ask your own question.