guysoft / OctoPi

Scripts to build OctoPi, a Raspberry PI distro for controlling 3D printers over the web
GNU General Public License v3.0
2.49k stars 368 forks source link

Add support for Waveshare Spotpear TFT screens #160

Open WheresWaldo opened 8 years ago

WheresWaldo commented 8 years ago

This could be a documentation issue but it would be nice to support scripts for the Waveshare Spotpear TFT Touchscreen along with the others included in your image. http://www.waveshare.com/product/modules/oleds-lcds/raspberry-pi-lcd.htm

Anything 4" and below are plug SPI devices and they already have both a Wheezy and Jessie image. They also support fbtft.

guysoft commented 8 years ago

I can't really understand how to install them without access to the hardware, or a step by step command guide. Just linking me to a product does not help.

The guide they have links to a custom kernel from what I can figure (its 64MB), and no explanation beyond that: http://www.waveshare.com/wiki/4inch_RPi_LCD_%28A%29

WheresWaldo commented 8 years ago

I understand completely, I had to do a lot of searching myself to make sure it worked with OctoPi. Unfortunately I did so many things I can't remember the actual steps to make it work. So I guess you can close this feature request. On Nov 25, 2015 11:08 AM, "Guy Sheffer" notifications@github.com wrote:

I can't really understand how to install them without access to the hardware, or a step by step command guide. Just linking me to a product does not help.

The guide they have links to a custom kernel from what I can figure (its 64MB), and no explanation beyond that: http://www.waveshare.com/wiki/4inch_RPi_LCD_%28A%29

— Reply to this email directly or view it on GitHub https://github.com/guysoft/OctoPi/issues/160#issuecomment-159656655.

guysoft commented 8 years ago

Well, you could execute history in your command line and see all the commands you executed. You can then find all the commands you used and try and reproduce an install on a fresh OctoPi install, then we can turn those commands in to a script and ship that. Other than that, I cam not a psychic and can't command the developers intended us to run any better than you.

skidrash commented 8 years ago

This would be great (the waveshare setup was a pain in the neck). I couldn't figure out how to dl the files so I had to do it off a thumb drive. And I never did get the touch working with octopipanel, so I gave up... If/when I try again I'll try to take notes.

WheresWaldo commented 8 years ago

Sorry I didn't respond to this earlier, but history is limited and I was well past the limit when I made this suggestion. If and when I build another OctoPi box (actually planning this after the New Year), I will try to take notes. The Waveshare SpotPear is becoming more and more popular as it is full featured and included complete screen rotation as well.

On Wed, Dec 23, 2015 at 10:32 AM, skidrash notifications@github.com wrote:

This would be great (the waveshare setup was a pain in the neck). I couldn't figure out how to dl the files so I had to do it off a thumb drive. And I never did get the touch working with octopipanel, so I gave up... If/when I try again I'll try to take notes.

— Reply to this email directly or view it on GitHub https://github.com/guysoft/OctoPi/issues/160#issuecomment-166924926.

guysoft commented 6 years ago

Waveshare screens use a proprietary codebase and are not open source. We can't ship that. We can only add scripts to install this manually