In terms of the minimum graphics system requirements, the solution requires a 16-bit microcontroller, an LCD module with support of 8- or 16-bit CPU interface, and an optional 4- or 5-wire resistive touch sensor for touch screen support. If customers intend to use the graphics library, the solution requires a minimum of about 8KB ROM space and 60 bytes of RAM space. In addition to that, each object such as a circle, rectangle, button, and slider requires, on average, 1KB of ROM, 10 bytes of RAM, and 24 bytes of dynamic memory per instance.