May 21, 2018 —Microchip Technology announced a 2D Touch Surface library that enables designers to implement touch pads using the company’s 8-bit PIC and AVR microcontrollers (MCUs) and 32-bit SAM MCUs. Available free of charge with the purchase of any compatible MCU, the library provides a solution for embedded applications.
Designed for implementing small touch pads and screens, the 2D Touch Surface library runs on a device’s existing MCU. This removes the need for a dedicated touch controller, giving product designers the flexibility to add finger position tracking and gesture detection, such as swipes, pinch and zoom, to products. The touch library is provided through Microchip’s code configurators: MPLAB Code Configurator (MCC) for PIC MCUs and Atmel START for AVR and SAM MCUs. Both software tools enable graphical configuration and accelerate development with lean C code tailored for individual project needs. The 2D Touch Surface library is available on Atmel START and will be available on MCC this quarter.
Reliability is a fundamental requirement for touch, and the solution provides continued responsiveness and functionality through the impact of water and noise, meeting the demands of automotive and home appliance applications. Implementations operate through wet conditions and can sustain 10V in conducted noise, in alignment with International Electrotechnical Commission (IEC) 6100-4-6 test level 3.
The DM080101 Water Tolerant Touch Surface development kit enables evaluation of the 2D Touch Surface library. The kit demonstrates water tolerance and noise immunity on a touch pad and has two touch buttons, all controlled by the same MCU.
The 2D Touch Surface library is available for free with the purchase of any compatible MCU.