beboxos / P4wnP1_ALOA_OLED_MENU_V2

on the road P4wnP1 ALOA menu
141 stars 35 forks source link

Waveshare 1.44inch LCD HAT #10

Open Xoiph0s opened 4 years ago

Xoiph0s commented 4 years ago

Would it be possible to change the code so this HAT would be able to use this menu? I tried changing the setting from luma.oled to luma.lcd for ST7735. with its own pin definition. However it does not show the menu as intended. gibberish was shown on screen.

I use the settings from here

https://www.waveshare.com/wiki/File:1.44inch-LCD-HAT-Code.7z

and the luma.lcd description from here

https://pypi.org/project/luma.lcd/

LRSpfehler commented 3 years ago

Hello Xoiph0s i had the same problem do you have finde a solution?

rezzorix commented 3 years ago

Same here. When using the pre-built image, the 1.44inch LCD from Waveshare is just blinking.

I thought first it is just as easy as adjusting to the lcd driver, change some pin definitions and the size to 128x128 but nope...

Any help appreciated.

clucode commented 3 years ago

I'm having the same issue. When I try running the startmenu.sh manually all I see is a no pid until I kill the script. I'll dig through and try to troubleshoot some more when I get time!

rondotdll commented 3 years ago

Not sure about the solution, also sorry for ressurecting dead threads but the issue is happening because the 128x64 lcd is monochrome, while the 128x128 is rgb, so simply changing the driver / pins won't do anything, since it uses completely different encoding. Hopefully the dev(s) will see this and push an update, but I wouldn't get my hopes up for anyone else seeing this.

NightRang3r commented 8 months ago

@Xoiph0s @LRSpfehler @rezzorix @clucode @ro

I managed to get it working with waveshare 1.3 inch 240x240 lcd hat with ST7789 controller

https://www.waveshare.com/1.3inch-lcd-hat.htm

I need to clean up the code and do some more testing and I will share if someone is interested

IMG_7905 IMG_7904

rezzorix commented 6 months ago

Haha nice - during Covid I had more time to work on this… not sure when but maybe I will find some time to work on this again.