Does any one have any information on screens for Pi Zero? I'm looking for a touch screen, 2-1/2"to 3 1/2". I'm guessing some "wiring" is going to have to be done but a recommended screen would be a good start.
Thanks in advance :-)
Does any one have any information on screens for Pi Zero? I'm looking for a touch screen, 2-1/2"to 3 1/2". I'm guessing some "wiring" is going to have to be done but a recommended screen would be a good start.
Thanks in advance :-)
With respect to "screens" the 'zero is exactly the same as all other raspberry pis.
There is one exception: The 'zero does not have a DSI: Display Serial Interface. This means that DSI screens will not work. As far as I know there is only one screen for raspberry pi that uses DSI, and that is the official raspberry pi 7" TFT touch screen.
On the other hand, you should be a bit careful. I ordered a raspberry pi screen with my favorite PCB prototyping shop. The display they sent comes with a driver embedded inside a binary kernel image. They won't provide sources. (this illegal, but I don't have the time to get mad at them about it). This also means that I can't use the display on a raspberry pi 2.
So, if you're looking for a display, make sure that you investigate the drivers issue before you buy.
Thank you. This is hard to find information. I presume the other screens just plug onto the GPIO header and with a tweak of raspian config it will be up and running
I've used one of these SainSmart 3.2" TFT LCD Module 320*240 Raspberry Pi Touchscreen 3D Printing, Arduino, Robotics | Sainsmart on a b+ and an odroid with success.
Should work on a Pi Zero
Mike
Thanks Mike.
The spec on the website shows a bunch of GPIO connections and some SPI connections. Roger Wolff pointed out that the Pi Zero doesn't have a DSI interface. Do you know if the SPI connections are part of the GPIO header or is there something else I need to check out?
Thanks again
Yes, SPI is on the GPIO connector. It lives in the highest numbered pins of the OLD gpio connector. So pins 20-26. (on the 40-pin connector it is still at 20-26, but there are now 14 more pins after that... )
The standard system does not know how to drive a display connected to the GPIO pins. So you need a driver. I was suggesting that you investigate the driver situation for whatever you're going to buy before you buy. I made the mistake of not doing that. Now that I've paid they don't have an incentive to improve the driver situation to my liking.
Considering that they say that the gpio header is compatible with the b+ you should just be able to solder in the gpio pins and put that board right on the pins. The SPI connections are part of the header. The one I have, even though it is only 26 pins slides right on and works with the appropriate driver. No additional wires were required, not even for the touch screen. Be careful, there is another model of that board designed for arduino that is nearly impossible to get to work with the pi. But the one I linked is OK.
Here is a link that talked about getting the driver to work. http://www.element14.com/community/message/136013/l/re-sainsmart-lcd-tft-pi-32#136013
That link is about a year old, so things may have improved since then. It was easy once I found all the information.
Mike
Thank you Mike, this is very useful.
no problem, I have a pi zero on order from newark (since the day they came out) if it ever shows up, I'm sure I'll hook it up
Mike
I believe a whole bunch are due from the factory any day now Mike. I'm waiting for mine with the December issue of MagPi.