The ARLCD is a full featured Arduino UNO-R3 compatible controller. It accepts over 300 plug in input/output modules called shields to interface and control virtually anything! EarthMake made a better Arduino by combining the award winning ezLCD smart LCD GPU with the best-selling Arduino UNO! No more antique push buttons and flashing LEDs. A full feature smart phone like touch screen graphical user interface makes your Arduino applications snappier and easier to use. There is no complicated doggy or fruity Linux OS to deal with. With the easy to use Arduino library for the ARLCD, existing Arduino projects, you can have a touchscreen interface the same day you open the box.