Help on how to implement a gui on a display??

spitso

Member
Hello all,

I'm attempting to build a drink dispensing machine, and would like drink selection to occur via a touch screen.
Has anyone had any experience creating an embedded graphical interface and can help me?

I would like to know how to go about things, what controller would you recommend me using? Did you use GUI builder? If so what program?

As i am a uni student i would like to do this as cheaply as possible.
Attached is an example image of what i would like to display.
Screen size i would like to use ~5' - 7'. I think that should be adequate.
 

Attachments

  • beverage creator.jpg
    159.8 KB · Views: 218
Just type into Google "arm development board touch screen" and you will be swamped for choices.
 
S5PV210 SAMSUNG ARM Cortex A8 Development Board + 7'' Resistive Touch Screen LCD

Thanks for that moffy.
I checked out the S5PV210 listed on eBay (**broken link removed**)
It looks pretty good from what i see.

How would i go about creating a graphics display on this? As in, is there a program in which i could just make graphics on a computer and it will create the code to display it on the display?
 
You need to look into the development tools available from Samsung and others. It is these tools as well as community support that can make the difference. What about a Raspberry PI? I'm fairly sure that it can do resistive screens. Also as Pommie said an Android tablet could be useable.
 
Thanks for all the help guys.
I had a look at the cheap android tablets on the market, though me and my supervisor were a bit that there would be no way to EASILY interface the tablet with a micro controller. Due to the only output being a USB.

I believe i might go with the Beaglebone Black option with a touchscreen cape. I should be able to do my entire project on that board alone. And they are quite cheap

Has anybody had an experience using the Beaglebone Black? or more specifically creating apps that run on it?
 
I had a look at the cheap android tablets on the market, though me and my supervisor were a bit that there would be no way to EASILY interface the tablet with a micro controller. Due to the only output being a USB.
There are a number of easy ways to interface to the Android tablet's USB. Some examples:
1) Android IOIO breakout board https://www.sparkfun.com/products/11343
2) using an FTDI Android host IC https://www.ftdichip.com/Products/ICs/FT312D.html
If your tablet and Android OS version support USB host mode, you may wish to try
3) Serial USB adapter (you'll need to install the serial driver on Android)
4) An Arduino https://android.serverbox.ch/?p=549 (needs driver)

If the tablet has bluetooth, you can use an
5) HC-05/HC-06 bluetooth module to give a wireless connection and serial in/out (needs driver)
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…