Hi,
I’ve just got an Enviro+ with the particulate matter sensor and unfortunately I can’t get the LCD display to work. Running the lcd.py example I get a tiny multi-coloured ring which you can just make out in the photo
The sensors appear to be working correctly in that I can obtain readings from the PMS and from the board (gas, temp, proximity, light). I have run the python examples.
The LCD backlight is coming on and off when the program finishes. The display displays a tiny multi-coloured ring when running lcd.py.
SPI is definitely enabled.
I have checked all the python libraries including the ST7735 library.
I’ve tried the enviro+ on a Pi4 and the results are the same. I ran the lcd.py in debug and added all the requested libraries until it ran without error.
I don’t have an Enviro+ but I am running the all-in-one-mini example of that screens Breakout Garden breakout and a BME280 breakout. curl https://get.pimoroni.com/st7735 | bash should install everything needed for it to run.
I usually run the scrolling text example as a test from here, st7735-python/examples at master · pimoroni/st7735-python · GitHub
The others should work too, you’ll have to edit the screen setup bit for them to work though. This “should” work on the enviro+ screen.
I don’t know if it’s just me but when I look good at the image and zoom in it looks like the LCD display has a crack, which might be the cause of the problem? Also because the right side of the crack in the display has a somewhat multicoloured line?
Picking up on placebo83’s comment on a crack it does look like there’s a crack but it’s not visible when the screen is off.
Running the rest of the code doesn’t change what is displayed.
Hi placebo83,
Thanks for your help.
I can’t see a crack when the dislay is off, but you’re right it does look like it’s cracked when lit here’s the latest phot when running alphanumeric’s python