Touch screens are user-friendly input devices that are quickly becoming the standard for everyday human-machine interface on a variety of products including industrial machines, grocery store check-out lines, cell phones and personal media players. Not only does Microchip provide simple PIC® microcontrollers for adding one to four touch keys to a user interface, but they also provide larger PIC microcontrollers that allow the user to integrate several touch keys, segmented or graphical LCD displays, RF stacks, USB communication, and more, on a single chip. The PIC® microcontrollers featuring mTouch™ also leverage Microchip’s XLP technologies to deliver low power touch sensing solutions to the industry. With sleep currents down to 20 nA and active currents down to 50 µA/MHz, mTouch™ solutions help stretch battery life to the limit. The firmware enabling mTouch technology is available to customers free of charge, downloadable from the website as a software library. Not only does Microchip provide fully tested software libraries, but Microchip also empowers the user with the source code behind the library. The need to tweak software and having access to the source code puts the designer in complete control.