ezLCD module combines a 2.6 in. color LCD, touchscreen, control electronics, memory and I/O, with a USB-programmable firmware environment for creating a graphic client or a standalone intelligent display. USB 2.0 and RS-232/TTL interfaces and 4 MB flash allow access to store fonts, bitmaps and macros. Operating on 3.3 V, it consumes less than 100 mA.