Small control panel processor for battery-driven consumer devices such as mobile phones, personal media players, PDAs, digital picture frames, and other mobile appliances. The device includes 16 touch channels, a slider using two to eight channels plus LED control, I/O expansion, and a two-wire serial interface compatible to the industry-standard I2C bus. Based on Microchip QMatrix™ and QSlide?? technologies, it has very low power requirements and provides a very wide range of host-programmable input/output configurations.