LCD Backlight Only

Thank you for a great product, but the LCD seems to be faulty, it only displays backlight when I run the default LCD example included in the IDE. I ordered two and both are like this? Please advise. (Yes, the LCD is connected on the back with long pins.)

Can you provide more information on the issue? Your first statement implies that the backlight is fine. Note that the backlight can be turned off using PA5 (P6). If you are using that pin in your code it will turn off.

I am new to this maybe I am not using the correct expressions. When I connect the LCD to the back of the M7 board, and run the LCD code included in the IDE, the LCD turns white and nothing else. The camera view is shown in the IDE and not on the LCD. You refer to the P6, the LCD example included in the IDE 2.2.0 does not have that. I am sure you know the code better than any of us, but I include it here for your reference. Thank you for a great service.

# LCD Example
# Note: To run this example you will need a LCD Shield for your OpenMV Cam.
# The LCD Shield allows you to view your OpenMV Cam's frame buffer on the go.

import sensor, image, lcd

sensor.reset() # Initialize the camera sensor.
sensor.set_pixformat(sensor.RGB565) # or sensor.GRAYSCALE
sensor.set_framesize(sensor.QQVGA2) # Special 128x160 framesize for LCD Shield.
lcd.init() # Initialize the lcd screen.

    lcd.display(sensor.snapshot()) # Take a picture and display the image.

Hi, can you double check the pins and make sure they are all connected ? Please don’t use any other shield when testing (some shields use the same pins used by the LCD shield). Also can you tell me which firmware version are using ? And please include a picture of how you connect the LCD shields (just to be sure, I’ve seen more than a few issues with connecting the shield).

I don’t think there’s an issue with the LCD shields you have, it could be a short in the camera’s pin header. If you have a multimeter you should test the SPI pins for shorts.

Turning white means the display is powered but nothing getting data. Pictures will help us debug.

I have the same problem with my LCD Shield and OpenMV H7. Mi first test was yesterday (2019/05/18)

I have Windows 10 x64 + OpenMV IDE 2.2.0 + firmware 3.4.1

I am new to this too.

My “assembly”. Perhaps it is incorrect? (VIDEO)

My test with the LCD Example (VIDEO)

Any pictures:

If you need more, just ask me!

Thank you in advance!!


@jcarlos These pins need to be soldered to the board to make electrical connections, it’s not enough to just put them there. Do you know how to solder ? If not you should ask someone for help. Note be careful which type of pins you choose, they’re very hard to desolder. Soldering those short pins on the back won’t allow you to use other shields on the front, if you don’t need other shields that’s fine, otherwise you should use the longer pins so the camera with soldered pins looks like this:

EDIT: Oh and shields should Not be hot-swapped (connected to the camera while it’s powered on). You should disconnect the camera from USB first before connecting shields.

Upps!! Well. Sorry for my ignorance! I am an absolute newbie with Open Hardware and so… :blush:

As I reread your answer more carefully, I understand that I ONLY need to solder the long pins. And then, alternatively, I can connect / disconnect the shields without any additional welding, right?


I had the naïve hope that the welding was not essential and so easily change the shield.

I must admit that I feel disappointed. I expected a more plug / unplug and play architecture.
But the fault is only mine and I will get over it.

No. I do not know how to weld but I can find help. I know people with enough experience. However, such a drastic solution frustrates me. Is there an alternative to welding, even with the use of cables?

If the longer pins are soldered (like in your picture), can i connect/disconnect without soldering the shields (Wifi Shield/LCD Shield)?

Thanks in advance!

We don’t solder headers anymore because customers prefer different types of headers (or no headers at all :unamused: ) and yes if you solder the headers you can connect and disconnect shields.

Thank you very much for your VERY FAST support! It is amazing!!

I will look for help to solder the pins for testing the material as soon as possible. Once again I feel my ignorance about these fundamental technical aspects. Sorry! :blush: :blush: :blush: :cry:


Had the exact same issue and setup as jcarlos, thanks for solving the issue :slight_smile: