Thank you for your donation!


Idea: Pirate Audio 240x240 cover display
#1
Photo 
I've bought one of the Pimoroni Pirate Audio DAC that has a 1.3" IPS colour LCD (240x240px) (ST7789 driver) Pirate Audio: Line-out for Raspberry Pi
Id love to have the Cover artwork displayed on this, but my coding skills arnt up to it
any chance of this being a future feature?
Reply
#2
(01-11-2020, 07:59 PM)bobr80 Wrote: I've bought one of the Pimoroni Pirate Audio DAC that has a 1.3" IPS colour LCD (240x240px) (ST7789 driver) Pirate Audio: Line-out for Raspberry Pi
Id love to have the Cover artwork displayed on this, but my coding skills arnt up to it
any chance of this being a future feature?

The Pimoroni site says it's an SPI display with an ST7789 driver. 

Given the amount of technical support for these kinds of displays out there, like at Pimoroni and Adafruit, I'd say this is a doable project. 

It's actually one I'm interested in for a small multi-display panel and enclosure I have in mind but I don't have the hardware to play with ATM (nor the quality time to concentrate on a project).

Perhaps someone else who's already playing with similar displays?

Regards,
Kent
Reply
#3
(01-12-2020, 06:57 PM)TheOldPresbyope Wrote: Perhaps someone else who's already playing with similar displays?

I tried already this Mopidy-Thing on the PirateAudio, but it do not think it is fun to use.

It would be really nice to have Moode running on PirateAudio.

Any help to run MOODE here appreciated. I have no clue how to start. Without help  I will not make it.


Anybody else interested?

AtB
Maartin
Reply
#4
I agree that the Mopidy PirateAudio is a pain to setup, and to get artwork a premium Spotify account seems mandatory Sad

Would like to get Moode running with the board, but lack the skills.

Found a thread at Picoreplayer where it seems to have mirrored the frame buffer output https://forums.slimdevices.com/showthrea...240-screen and have got the buttons working as well.
Cheers
Ken
Reply
#5
(01-11-2020, 07:59 PM)obr80 Wrote: I've bought one of the Pimoroni Pirate Audio DAC that has a 1.3" IPS colour LCD (240x240px) (ST7789 driver) Pirate Audio: Line-out for Raspberry Pi
Id love to have the Cover artwork displayed on this, but my coding skills arnt up to it
any chance of this being a future feature?

I have tested a ST7735 160x128 TFT with some success, including cover artwork display.
I only use it for listening to internet radio or playing my local FLAC and p3 collection, and I have all my cover art saved as folder.jpg or cover.jpg.
I use the Pimoroni ST7735 python library and the ST7789 library has almost identical, so my script can easily be updated
So if this is what you're after, I can help


(02-16-2020, 04:43 PM)maartin Wrote: I tried already this Mopidy-Thing on the PirateAudio, but it do not think it is fun to use.

It would be really nice to have Moode running on PirateAudio.

Any help to run MOODE here appreciated. I have no clue how to start. Without help  I will not make it.


Anybody else interested?

AtB
Maartin

Maartin,

I don't have a PirateAudio, bit it's predecessor the Pimoroni Phat Dac.

I have had a look at the PirateAudio (they are sold out, unfortunately) and the instructions look reasonably easy.
Like the Phat Dac, the PirateAudio uses the hifiberry-dac overlay, so I would select Pimoroni Phat Dac as your i2s device in the Moode Auduo Config.

As per Pimoroni's instructions, you may also have to edit the config.txt file to configure gpio 25 of the raspberry pi.  This is not difficult


SSH into the rPi.

then edit the config file using the nano editor...

Code:
sudo nano /boot/config.txt


then add this lime at the end...
Code:
gpio=25=op,dh

save the file then reboot.

Bear in mind I cannot guarantee this will work as I don't have a pirateaudio to test it myself.

The worst that could happen is you have to reinstall moode

Cheers

Russ
Reply
#6
(02-24-2020, 08:30 AM)rusconi Wrote: Like the Phat Dac, the PirateAudio uses the hifiberry-dac overlay, so I would select Pimoroni Phat Dac as your i2s device in the Moode Auduo Config.

As per Pimoroni's instructions, you may also have to edit the config.txt file to configure gpio 25 of the raspberry pi.  This is not difficult


SSH into the rPi.

then edit the config file using the nano editor...

Code:
sudo nano /boot/config.txt


then add this lime at the end...
Code:
gpio=25=op,dh

Hi there Rusconi,

I did as you supposed. Works for audio! Thanks a lot!
To install the script for the Tft is a bit to tricky for me so far.

There are some  PirateAudios to find here:

buyzero.de


All the best
Maartin
Reply
#7
Hi Maartin

I'm glad your audio is working.

I have a python script that can display cover art on an ST7735 TFT.
Currently, it will display art empedded in mp3's in your library, folder.jpg/cover.jpg files in your music folders[e.g for FLAC], or the image for internet radios in moode.

The ST7735 and the pirateaudio's ST7789 are supposed to be similar, so with a change in the python display library it should work.

If you're willing to test it, I can put it on github.

Russ
Reply
#8
(02-25-2020, 02:38 AM)rusconi Wrote: If you're willing to test it, I can put it on github.

Russ

Yes, I will!

I already installed  ST7789 Pimoroni Library and make it working, but with no success. Guess I missed something....


Looking forward to test!

All the Best
Maartin
Reply
#9
@rusconi

I'd be interested in seeing your script too.

I've been playing with a small (3.5in) HDMI LCD display. moOde already has its local display capability which can drive this but I'm experimenting with a direct-to-framebuffer approach. I'm using pygame as my programming framework and taking advantage of Tim's coverart api to provide the images.

My goal is to have a display similar to moOde's CoverView but with easy (for me) customization like folding in a VU bargraph.

Regards,
Kent
Reply
#10
Hi

@maartin

The script is up on github, at https://github.com/rusconi/tft-cover

Remember, the ST7735 version works for me, but the ST7789 (PirateAudio) version is untested.
I left the pin assignments t the library as per the Pimoroni documentation, so here's hoping.

Also python-musicpd and mutagen require Python3 so it's essential that any other libraries are installed for python 3. e.g use pip3

@TheOldPresbyope 

The script is as basic as my programming skills.

Python is new to me and I only discovered the mutagen library yesterday.
The script only displays embedded images for MP3s. i'm sure it can be expanded to other formats though.

Looking forward to some feedback.

Russ
Reply


Forum Jump: