Adding a small touch screen to the pi

12 posts
by Justin Webley » Thu Feb 09, 2012 10:21 am

Im looking into creating an EPOS (Electronic Point Of Sale) card reader and have a question to ask about a display screen that is about the right size:

Would it be feasable to attach this display to the pi and have it work?

Idealy I would like to use a touch screen so that the numeric keys can be used directly plus it save me having to find a backlit number pad.

Im still looking for which thermal printer and swipe card reader to use.

In case your wondering what this EPOS unit is for then I'll explain a little. The company I work for ( has been using a Castles Vega card reader for our community loyalty points service but that unit is prone to 'issues' and as we are already planning on using the pi as an interactive STB it makes sence to see how well it could handle being an EPOS unit.

Any help or advice that can offered would be nice, thanks :)
Posts: 6
Joined: Tue Jan 24, 2012 4:22 pm
by JoeDaStudd » Thu Feb 09, 2012 11:10 am
You'd need a converter in order to use the screen with the R-Pi, which unfortunately are pretty expensive.

As for the touch screen you can pick up the DS (almost the perfect match to that screen) touch screen modules for a few $.
Then its just a case of finding or writing a driver for the R-Pi.

Use the search option and I'm sure there are a lot of people trying to achieve some of the same goals.
Posts: 275
Joined: Fri Jan 27, 2012 1:34 pm
by Justin Webley » Thu Feb 09, 2012 12:06 pm
I've been going through the search results all morning :D

Yes there are a great meny people trying to do the same sort of screen connection. Very soon I'll be posting a more extensive view of what it is we aim to do and hopefully from that make some great contacts from you folks.

This truly is a great product that we see as a key part in helping to spread life long learning + its benifits….
Posts: 6
Joined: Tue Jan 24, 2012 4:22 pm
by abishur » Thu Feb 09, 2012 3:20 pm
I moved this topic to the project and collaboration forum as you seem to be trying to perform a specific goal with the r-pi as opposed to just asking for some general info on small screens (which we have enough topics on already) ;-)
Dear forum: Play nice ;-)
User avatar
Posts: 4478
Joined: Thu Jul 28, 2011 4:10 am
Location: USA
by darthtanner » Fri Feb 10, 2012 5:19 pm
I just looked at the touchscreen mentioned in this post, and I just have to tell you that the screen is analog.  I am not sure if the Raspberry Pi has an analog to digital converter, so you might have to include one of those in your design.  HobbyTronics does sell it.
Posts: 2
Joined: Fri Feb 10, 2012 5:14 pm
by darthtanner » Fri Feb 10, 2012 5:54 pm
Instead of using the DS screen, consider the PSP screen, it is already digital and would just require a driver.
Posts: 2
Joined: Fri Feb 10, 2012 5:14 pm
by Stalthy » Fri Feb 10, 2012 10:04 pm
The psp screen has not touch capabilty which he wants. Unless your talking about Vita (but thats pretty d**m expensive)
Posts: 11
Joined: Tue Jan 31, 2012 6:02 pm
by Justin Webley » Mon Feb 20, 2012 1:31 pm
Thanks for the help folks, what I realy want is to have a scrren that allows me to display a numeric keypad along with an area for transaction details rather like a standard EPOS unit.

We currently use a Castles Vega 5000 in our retail network to handle transactions for our alternative currency which is earned by teaching, giving and learning hence ;)
Posts: 6
Joined: Tue Jan 24, 2012 4:22 pm
by aselby » Sat Mar 24, 2012 11:32 pm
You can add an touch screen interface for the PSP screen

Sparkfun has it

But does anyone know if the DSI interface works with the PSP screen ? ... It seems like it might from everything I've read you run it directly from an arm processor
Posts: 1
Joined: Sat Mar 24, 2012 11:28 pm
by rfincher1 » Thu Jun 28, 2012 4:50 am
for discussion about screens

Also this: viewtopic.php?f=7&t=5493

DSI drivers aren't written to work with the graphics chip yet, but if you just want to show pictures you could write a program to do that. Not a trivial program, though.

Since they put the connector on there, I would imagine they plan to support it.

It's a great way to put a cheap small screen on the Pi.

The CPU has interrupts to support DSI, so it should get done at some point.
Posts: 13
Joined: Sat May 26, 2012 5:09 am
by jpmurray » Fri Jun 29, 2012 1:48 pm
I'm speaking way ahead of my capabilities here (hey, I got the Pi just for that, learning new things! :P) but...

Since most Android devices runs ARM, and Android is based on Linux... And I'd guess some of theses devices must have screens that use dis connectors... Wouldn't it be possible to adapt / find a driver for one of theses ? Probably from the jailbreak/rooting community, but still... Ain't it a possibility ?
Posts: 2
Joined: Fri Jun 29, 2012 1:43 pm
Location: Montreal, Québec, Canada
by justinrpike » Tue Aug 14, 2012 5:14 pm

Did you manage to get hold of a screen for your POS device ?

I am looking for a simular thing for a university project and would be gratefull if you could let me know how you get on.

Kind Regards
Justin Pike :D
Posts: 1
Joined: Tue Aug 14, 2012 5:10 pm