This are the schematics for a Panel that works with with Marlin under the defines "NEWPANEL". The only user interaction is a pushable encoder. I would recommend one that has 20 rotational clicks. You might need this if you want to create a similar design for your printer. For Ultimakers, it will hopefully be available through the Ultimaker Online Store soon.Because you want to have different interconnection for non-Ultimakers, my current board file is not very useful for other printers.In this video first seconds, you can see the thing in an laser cut enclosure: http://www.youtube.com/watch?v=MTuq1QIE9TEI use the following parts:GPIO Pins you need:Voltages: 3.3 (low current), 5V (large current for backlight), GNDIt probably would work on most arduino mega based RepRap PCBs.