Display for Zynthian mini Raspberry 5

After asking about the possibility of running Zynthian on an old notebook and getting a sad answer rsrs, I’m checking the budget to buy the parts and assemble a Zynthian mini here in Brazil.
Since the price between the Raspberry 4 and the 5 is a very small difference, I intend to go for the Raspberry 5.
I would like a recommendation for a screen for the Zynthian mini that could be purchased on AliExpress and would be compatible with the Raspberry 5. I found this one, but I’m not sure if it’s all I need. (https://s.click.aliexpress.com/e/_Dkmg9Gr)
Thanks for your help!

Display will work but you will need to check if it comes with rpi 5 display adaptor cable like this:

If not, you will need to buy cable separately.

Thanks @stojos I just got this one that already comes with the cable. (5-Zoll-DSI-Display für Himbeer-Pi 5 800x480 LCD-IPS kapazitiver Touchscreen mit Halter für Himbeer-Pi 4 3 4b 3b 3b - AliExpress 7)

The RPi5 has a different DSI connector to the RPi4 hence you need a different cable. The link you posted is for a screen compatible with RPi3 & RPi4. It does not mention RPi5 and the cables in the picture look the wrong type. There are displays that provide both types of cable. I bought the Waveshare 5inch which is more expensive and has some issues but mostly works. The display described by @stojos, the architect of the zynthian mini is probably the best option but does require the additional cable for the RPi5.

The cable is fairly cheap. I bought a longer one so that I can mount my screen more flexibly but the short one works well if attaching the Pi directly to the back of the screen.

The problem I have with the waveshare is that touching it whilst the driver is not loaded breaks touch, e.g. touching the screen whilst powering on. Maybe someone with another similar screen (like @stojos) could test if the same behaviour exists.

2 Likes

I never had issue with touch on AliExpress screen. I’ve tested also just now by tapping on it while booting and there is no problem.

By the way I have finally created enclosure that can be easily fit to mini with pcb facia.

This one also uses hifiberry pro dac card in the hut.

4 Likes

Sorry - forgot to say that the failure mode for Waveshare touch only occurs for RPi5. It seems that use of the the new I2C bus and asociated driver may not clear the I2C messages when the driver starts that may have been queued by the touch device. I am yet to report this upstream but it is completely reproducible. Either touch the screen during boot (touch, boot, release) or touch the screen between disabling and renabling the touch driver (command line). It certainly seems like a driver (software) issue. Maybe the Aliexpress touchscreen uses a different driver. (I assume @stojos tested on a RPi5.)

BTW - I sympathise with your tatty headphones! I am hoping for some new ones for my birthday (tomorrow) to replace ones that leave me covered in black debris every time I wear them!

1 Like

Test was with Rpi5.

Only headphones for birthday? Can you get away with something more outrages.

I guess the Nordic cruise I depart on tomorrow counts as more outrageous. Who knows what my family think I want…

1 Like

That is nice. Have a good time.

Do you mean the Norwegian Hurtigruten coastal cruise?!

Anyway: enjoy!

No, it was with a British company sailing from Southampton on the southern English coast. It was a lot of fun and Norway is beautiful.

I updated zynthian to see whether any recent changes (e.g. kernel) may have fixed my touchscreen problem but it persists. If I move my finger across the the screen for 3s when I power it up the touch will not work until next power cycle. Maybe I will find time to look at the module source code or at least report it to Waveshare.

[Edit] Ticket 176862 raised with Waveshare.

Hi, does this product resolve the problem?

Cheers

That looks amazing. I love how smoothly the screen is integrated into the front panel.