Support for Sharewave 3.5 LCD Touchscreen

Max2Play Home 2016 (en) Forums Max2Play Development (Ideas, Wishes) Support for Sharewave 3.5 LCD Touchscreen

This topic contains 30 replies, has 15 voices, and was last updated by  elmarhe premium 1 year, 6 months ago.

Viewing 30 posts - 1 through 30 (of 31 total)
  • 25. Februar 2016 at 9:58 #18732

    Has any one been able to get this screen working? Please help.

    26. Februar 2016 at 11:38 #18769

    Hi thewirewizard,

    we have no experience with this specific screen. However, if somebody knows how to get the screen working with Max2Play, please share the necessary steps with us here.

    Maximilian from Max2Play

    27. Februar 2016 at 13:23 #18801

    Hi !

    I’ve find a big tuto. It’s ok with touchscreen control panel control chip XPT2046 (like this one ). Everything is ok for me now 🙂

    I hope max2play staff will integrate these changes in future releases.

    How to Setup an LCD Touchscreen on the Raspberry Pi

    Raspberry Pi Touchscreen Calibration and Screen Rotation

    You need to apply it more to make it work:

    nano /boot/config.txt
    after the last entry:
    dtoverlay=ads7846,speed=500000,penirq=17,swapxy=1
    Press Ctrl-X then Y to exit nano and save the changes.

    nano /usr/share/X11/xorg.conf.d/10-evdev.conf
    Section „InputClass“
    Identifier „evdev touchscreen catchall“
    MatchIsTouchscreen „on“
    MatchDevicePath „/dev/input/event*“
    Driver „evdev“
    Option „InvertY“ „true“
    EndSection
    Press Ctrl-X then Y to exit nano and save the changes.

    27. Februar 2016 at 16:03 #18804

    Do you mean

      Sharewave

    3.5 LCD Touchscreen or is it

      Waveshare

    3.5 LCD Touchscreen ?

    I have 2 Waveshare 5 Inch resistive touchscreen’s (non USB) running following this guide to install the drivers.

    http://www.waveshare.com/wiki/5inch_HDMI_LCD

    I suppose that for your 3.5 Inch version you could follow this guide:

    http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)

    • This reply was modified 4 years, 8 months ago by  LeZandre.
    • This reply was modified 4 years, 8 months ago by  LeZandre.
    12. November 2016 at 18:58 #23892

    HI,
    I try to make work 3.5 waveshare on rpi 3 + hifiberry amp+. I’m following this tuto http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)#Driver
    I install skin for 2.8.
    Trying to run jivelite, but it don’t work :ERROR jivelite.ui.draw – jiveL_initSDL:204 SDL_Init(V|T|A): Unable to open a console terminal
    Ok, the screen start but, only white lines…
    have you an idea
    thnaks

    12. November 2016 at 19:32 #23893

    ok, reinitialised display option, reinstall jivelite, it seems working : „Réussite avec l’identifiant 3365“
    but on screen only white lines…

    16. November 2016 at 23:13 #23932

    I’ve noticed the 3.5″ screen has a 320×480 resolution.
    Is that 2.8″ skin 320×480 ?

    1. Dezember 2016 at 13:56 #24440

    Hi LeZandre,
    The custom skin that can be installed from the web interface for 2,8 adafruit is 320×240. However, you can add other skins in Jivelite, here I mention the path: https://www.max2play.com/forums/topic/oberflaechenanpassung-jivelite/#post-23627

    5. Dezember 2016 at 0:08 #24544

    Hello,

    Can anyone who has got this screen to work, explain how they did it please?

    Thanks

    Paul

    16. Januar 2017 at 18:35 #25977

    @lezandre

    Did you get the 5″ gpio waveshare screen to work with max2play??
    Thank you

    16. Januar 2017 at 20:22 #25981

    Yes. Both of these Waveshare 5′ displays

    http://www.waveshare.com/wiki/5inch_HDMI_LCD

    http://www.waveshare.com/wiki/5inch_HDMI_LCD_(B)

    There are some nice videos on YouTube:

    • This reply was modified 3 years, 9 months ago by  LeZandre.
    16. Januar 2017 at 21:46 #25991

    You misunderstood me I managed to get the screen to work with touch but not on max2play.

    11. März 2017 at 22:05 #27591

    I manage to use a (knock-off) WaveShare 3.5 (Version A).
    I bought it on Aliexpress .

    I followed the Method 1 described here: http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)

    After unpacking the driver file (http://www.waveshare.com/w/upload/4/4b/LCD-show-161112.tar.gz)
    I ran the installer:
    sudo ./LCD35-show

    After rebooting, i can see the screen displaying the startup log, but X was not starting.
    After investigating Xorg.0.log, i understand that for some reason the X display module is not working.
    I found the following workaround.
    I modified the file /usr/share/X11/xorg.conf.d/99-fbturbo.conf
    replacing the line
    Driver „fbturbo“
    with
    Driver „fbdev“

    After rebooting, I can see the desktop.

    I have been able to run JiveLite.
    Unfortunately, the available skin are not optimized for the 480×320 display.
    2 options here:
    – You can use the skin for adafruit 2.8 . but it the skin will use only 2/3 of the available screen area.
    – You can tweak Joggler for our screen resolution:
    edit the following file:
    /opt/jivelite/jivelite/share/jive/applets/JogglerSkin/JogglerSkinApplet.lua

    and modify line 290
    Framework:setVideoMode(480, 320, 0, false)

    The modified joggler is not perfect, but it is working.
    i am still looking for a skin dedicated to 480×320 resolution.
    EDIT: Found this one : http://www.pughx2.com/assets/px2/files/jivelite-wav.zip (see complete how-to here http://www.pughx2.com/pitouch.html)
    I will try it tonight

    • This reply was modified 3 years, 7 months ago by  sorg.
    • This reply was modified 3 years, 7 months ago by  sorg.
    • This reply was modified 3 years, 7 months ago by  sorg.
    11. März 2017 at 23:25 #27596

    I manage to use a (knock-off) WaveShare 3.5 (Version A).
    I bought it on Aliexpress .

    I followed the Method 1 described here: http://www.waveshare.com/wiki/3.5inch_RPi_LCD_(A)

    After unpacking the driver file (http://www.waveshare.com/w/upload/4/4b/LCD-show-161112.tar.gz)
    I ran the installer:
    sudo ./LCD35-show

    After rebooting, i can see the screen displaying the startup log, but X was not starting.
    After investigating Xorg.0.log, i understand that for some reason the X display module is not working.
    I found the following workaround.
    I modified the file /usr/share/X11/xorg.conf.d/99-fbturbo.conf
    replacing the line
    Driver „fbturbo“
    with
    Driver „fbdev“

    After rebooting, I can see the desktop.

    I have been able to run JiveLite.
    Unfortunately, the available skin are not optimized for the 480×320 display.
    2 options here:
    – You can use the skin for adafruit 2.8 . but it the skin will use only 2/3 of the available screen area.
    – You can tweak Joggler for our screen resolution:
    edit the following file:
    /opt/jivelite/jivelite/share/jive/applets/JogglerSkin/JogglerSkinApplet.lua

    and modify line 290
    Framework:setVideoMode(480, 320, 0, false)

    The modified joggler is not perfect, but it is working.
    i am still looking for a skin dedicated to 480×320 resolution.
    EDIT: Found this one : http://www.pughx2.com/assets/px2/files/jivelite-wav.zip (see complete how-to here http://www.pughx2.com/pitouch.html)
    I will try it tonight
    EDIT2: This skin is perfectly working.

    12. März 2017 at 19:42 #27608

    Hi sorg

    Thank for your contribution in the forum.

    Regards,
    Mohammad Mbydeen

    10. April 2017 at 14:06 #28057

    Hi,
    thanks for all the help. Screen work well (no skin test). But I have a hifi berry amp + and when the screen run, it’s not possible to run squeezelite… If a new installation of squeezelite is done, the screen don’t work…
    Any idea ?

    9. Juni 2017 at 14:53 #29468

    Hi dohchoucha,

    Please try adding the parameter -C 10 to Squeezelite.

    9. Juli 2017 at 18:07 #29861

    Thank you, I try to add „-C 10“ in Command Line Options
    but nothing, is it a bad way ?
    Dohchoucha

    10. Juli 2017 at 17:56 #29878

    Are there other parameters in your command line options?

    14. Juli 2017 at 21:18 #29916

    Hi, no there is nothing.
    dohchoucha

    19. Juli 2017 at 15:24 #29964

    Hi dohchoucha,

    Were you able to save this setting and if so what output did you get afterwards?

    Also, please check whether you have any other audio players running beside Squeezelite (shairport, MPD, Spotify Connect, etc.)

    4. Februar 2018 at 14:03 #33837

    Hi guys, sorry if i answer on this old topix,but i would like to know if these wavehouse display are compatible or not!i m interesting about a display 5 touch without high prices!!

    10. Juli 2018 at 11:59 #36503

    Hello Sorg,

    Thanks for the display guide.
    i was looking for jivelite-wav.zip but the file is not in the web directory anymore.
    ( the original link was http://pughx2.com/assets/px2/files/jivelite-wav.zip)

    Is there a posibillity to get the file through this forum? google did not give any other result then the original link.
    Maybe you or someone on the forum still has the file. I don’t know if there any copyrights on it?

    Through this forum i have managed to get a cheap 3.5 display working under max2play and i like to have the 480×320 skin for it.

    thanks guys.

    • This reply was modified 2 years, 3 months ago by  Mavi.
    • This reply was modified 2 years, 3 months ago by  Mavi.
    17. Oktober 2018 at 10:29 #38653

    where is my post???

    17. Oktober 2018 at 13:43 #38659

    This one?

    17. Oktober 2018 at 14:09 #38661

    Hello, Heiner. Seems, that you see something different than me.

    Now I see this
    https://ibb.co/jtNQVf
    Yesterday my post was here, but after editing it is gone.
    But there was this one:
    Hello.

    I have done it right now (based on m2p_stretch_rpi_245.img). Steps are included driver installation for Sharewave 3.5 LCD (I have bought this one: https://www.aliexpress.com/item/for-Raspberry-Pi-3-Model-B-3-5-Inches-Touch-Screen-Display-Monitor-480×320-LCD-Kit/32837597848.html )

    $ wget https://www.waveshare.com/w/upload/1/1e/LCD-show-180817.tar.gz
    $ tar xvf LCD-show-180817.tar.gz
    $ cd LCD-show
    $ chmod +x LCD35-show
    $ ./LCD35-show

    #after installing of packages and automatic rebooting LCD works, but it is needed to change Driver#

    $ sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf
    #replace the line Driver „fbturbo“ with Driver „fbdev“, then ctrl+o, ctrl=x#
    $ sudo reboot

    #After that desktop\jivelite should work#

    Regarding jivelite skin for 480×320 resolution:

    $ cd /opt/jivelite/jivelite/share/jive/applets/SetupWallpaper
    $ sudo rm SetupWallpaperApplet.lua
    $ sudo rm SetupWallpaperMeta.lua
    $ sudo rm strings.txt
    $ sudo wget https://github.com/ralph-irving/jivelite/raw/master/share/jive/applets/SetupWallpaper/SetupWallpaperApplet.lua
    $ sudo wget https://github.com/ralph-irving/jivelite/raw/master/share/jive/applets/SetupWallpaper/SetupWallpaperMeta.lua
    $ sudo wget https://github.com/ralph-irving/jivelite/raw/master/share/jive/applets/SetupWallpaper/strings.txt
    $ sudo mkdir /tempimage
    $ cd
    $ sudo wget http://downloads.sourceforge.net/project/picoreplayer/beta/pcp-jivelite_wav35skin.tcz
    $ sudo mount -o loop pcp-jivelite_wav35skin.tcz /tempimage
    $ cd /tempimage/opt/jivelite/share/jive
    $ sudo cp -a applets /opt/jivelite/jivelite/share/jive/
    $ sudo reboot

    #After that you can choose „WAV 3.5 in LCD Skin“ in Settings\Screen\Select Skin #

    • This reply was modified 2 years ago by  bisesik.
    18. Oktober 2018 at 16:34 #38678

    When you follow the link, you do not see the post? Or do you mean a different post?

    3. November 2018 at 0:39 #41809

    Hey I’m trying to make it work with the 5″ version but after installing the drivers Jivelite wont start any advice?

    Thank you

    • This reply was modified 1 year, 12 months ago by  adamericson. Reason: Grammer
    30. November 2018 at 23:17 #42462

    check this section once again:
    #after installing of packages and automatic rebooting LCD works, but it is needed to change Driver#

    $ sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf
    #replace the line Driver „fbturbo“ with Driver „fbdev“, then ctrl+o, ctrl=x#
    $ sudo reboot

    in my case it was reset again to fbturbo instead of fbdev

Viewing 30 posts - 1 through 30 (of 31 total)

You must be logged in to reply to this topic.

Register here