Volumio with 3.5" TFT Touch Screen (GPIO) RPi 3B+

doesn’t show up anymore - bought it long time ago and had it collecting dust

Ok, any writings on the PCB?

No, no writings visible but decoding the 26 GPIO pins got me as far as this,

  • 1 and 17 check out as 3.3V +
  • 2 and 4 should be around 5V +
  • 6, 9, 14, 20 and 25 seem to be ground
  • 23 looks like a clock to me
  • 21 seems to act up on touch
  • 19 looks like some SPI bus stuff to me

at least that’s what I could find out so far.

yet unknown:

  • 3, 5, 7, 8, 10, 11, 12, 13, 15, 16, 18, 21, 24, 26

the SPI bus - if that is it what I am looking for clocks around 100-130 MHz (rough guess due to my meter being crap)

counting pixels suggest we’re at a (native) resolution of 320*480

Is there any hint on the touch controller like “XPT2046”?

I’ll see if I can hack something together to access the touch. I mean, it should spit out something on that when addressed correctly.

You may have a look here and try out if it works for your display, too.

I figured it could be a MHS-3.5inch display due to the XPT2046 touch controller hailing.

Seems to be similar to the Quimat display the instructions I linked to are referring to.

@gvolt I use inno-maker touch display 3.5 I followed the LCD-show guide and had no luck with it so far.
I have guide how from producer how to set up on raspian.
Not sure if I should grab drivers from here to make it work

I will have to have a look at the manufacturer’s instructions for the display first. I will come back to you then.

@gvolt 3.5 Inch Display - 坚果云 - 云盘|网盘|企业网盘|同步|备份|无限空间|免费网络硬盘|企业云盘

Thanks for the link. So you have the model with capacitive touchscreen?

That’s right, also I have anno-maker Allo boss clone DAC in between rPI2.

So I grabbed the drivers from inno GitHub
Got some image but it’s all bad


I grabbed the driver from LCD-setup lcd35_spi.dtbo and copied over and saved as boot/overlays/tft35a.dtbo

Did you add

dtoverlay=lcd35_spi,fps=60,speed=63000000,touch-swapxy=1,touch-invx=1

to “/boot/config.txt” or “/boot/userconfig.txt”, too?

Then the overlay should not to be renamed to “tft35a.dtbo”.

On their GitHub repo you can find another overlay called “lcd35_spi_ft6x06.dtbo”. Not sure what is the right one for your display…

I managed to crash volumio, this screen is designed for rpi3-4 I guess

By adding the overlay? Or did you change more?

Don’t know but their website says

This RPI lcd display TFT capacity touch screen compatilble with Raspberry pi 3 modle B / Pi 2B / B+ / Pi Zero / etc.

1 Like

I checked both overlays, none worked went to page saw people complaining about no support for pi zero and pi2, went to run the autosetup.sh for it, said it does not support pi2 so went into manual install. And run setup sh from there thing crashed volumio after reboot, I only added this display as shipping from China was 20euro for the DAC, will monitor the page maybe drivers will show at some point.
http://wiki.inno-maker.com/plugins/servlet/mobile?contentId=1147600#content/view/6949835

That’s bad :frowning_face:

Considering the age of the Pi 2 I wouldn’t put my money on that…

pi2 is more than enough to run volumio, hope I find a use for it :smile: