Touch and 3D Gesture Control Touch and 3D Gesture Control www.microchip.com/touch Touch and 3D Gesture Control Microchip's award winning technologies cover a broad range of implementations for touch and gesture controlled applications--from touch buttons (1D) to touch screens (2D), as well as 3D gesture control. Microchip has the solution for your user interface needs, including: Water-resistant touch buttons Cost-efficient AVR(R) and PIC(R) MCU-based touch solutions with integrated touch peripheral Heavy duty touch solutions under metal High-performance 32-bit touch solutions with integrated Lower-power touch pads touch peripheral (SAMD/L series) Non-touch interaction based on hand gestures IEC/UL 67030 Class-B certified touch solutions Keys, Sliders and Proximity User interfaces with push buttons have several moving parts, which significantly decrease their reliability. They also require complex design and assembly as well as a major investment in tooling. Microchip touch technologies, such as capacitive or Metal-over-Capacitive (MoC), allow you to create a highimpact user interface at a lower total system cost. Easy to use * Turnkey, bus or digital I/O interface * Microcontroller based Robust * High SNR (Signal to Noise Ratio) * IEC61000, EFT and BCI tested * IEC/UL 60730 Safety Class-B supported Lowest Power * Proximity sensing down to 1 A * Capacitive Sensing down to 5 A Capacitive Touch Sensing How It Works Microcontroller-Based Solution A capacitor is simply two electrically isolated conductors which are in close proximity to one another. The conductors can be wires, traces on a PCB or even the human body. The capacitive touch sensor is a copper pad area that is capacitively coupled to grounds located elsewhere in the system creating a parasitic capacitance. A covering plate material such as glass is used to provide the user touch surface. The introduction of the user's finger then produces an increase in capacitance which will be detected by the system. Microchip offers a variety of standard PIC and AVR MCUs enabling you to dedicate an MCU for touch function or integrate touch sensing with other application functions onto a single MCU: 8-, 16- and 32-bit PIC, AVR and SAM (ARM M0) MCUs for touch sensing From 6-pin to 144-pin devices Up to 512 KB Flash memory On-chip integration options include USB, CAN, IrDA, wireless protocol stack, segmented LCD and graphics accelerator and LCD driver for TFT/STN displays Low-Cost mTouch(R) Evaluation Kit (DM160227) The Low-Cost mTouch Evaluation Kit provides a simple platform for developing capacitive touch sense applications using including waterresistant touch. mTouch Capacitive Touch Software Package The mTouch Software Package (PIC MCUs) and the QTouch(R) Library (AVR/SAM MCUs) enable designers to easily integrate touch technologies into their application. It allows the implementation in a small dedicated controller as well as integration of the complete application in a single MCU. 2 Touch and 3D Gesture Control Keys, Sliders and Proximity Turnkey Solutions The MTCH10X capacitive touch controllers provide the fastest and simplest way to evolve from mechanical buttons to modern touch. Designed for direct button replacement, the MTCH10X family provides dedicated digital output for every input channel while implementing latest noise suppression technologies. From 1 to 8 sensors Packaging as small as 2 x 3 mm UDFN Water resistance Proximity MTCH10X Evaluation Board (DM160229) The MTCH10X Evaluation Board provides an out-of-the-box experience for performance and the robustness of Microchip touch solutions. The CAP1XXX and AT42QTXXXX capacitive touch controllers provide a wide variety of slider, button and proximity functionality. A Graphical User Interface (GUI) allows the designer to analyze sensor data and easily configure the controller. From 1 to 64 sensors Up to 11 LED drivers Enhanced proximity option with guard ring I2C, SPI, UART or GPIO communication 1.8-5.5V As small as 2 x 3 mm TDFN or optimized for manufacturing as SOIC. CAP1188 Evaluation Board (DM160222) The CAP1188 evaluation kit provides an easy platform for evaluating and developing a variety of capacitive touch sense applications and LED configuration using CAP11XX family. CAP1298 Evaluation Board (DM160223) The CAP1298 evaluation kit provides an easy platform for evaluating and developing a variety of capacitive touch sense and proximity applications using CAP12XX family. Metal-Over-Capacitive Technology In addition to capacitive touch, Microchip has developed metal-over-capacitive technology enabling: Metal surfaces such as stainless steel or aluminum Sense through glove support Waterproof designs Braille-friendly interfaces Metal-over-capacitive technology is implemented with the same Microchip hardware, PCB, electronics and firmware as capacitive touch technology and is compatible with all touch products. How It Works A metal-over-capacitive touch system uses a conductive target layer suspended over a capacitive touch sensor, to act as a second capacitor plate. When the user applies a downward pressure on the target, the resulting deformation moves the center of the target closer to the capacitive sensor. The change in spacing produces a change in capacitance, which is then measured by the touch controller. The target can be a sheet of metal with the Fascia marking screen on the outer surface, a metal flashing on the back of a plastic fascia, or a co-molded layer composed of both metal and plastic. The spacer layer is typically an adhesive with a cut out over the capacitive sensor, and the sensors themselves can be either printed conductive pads on a plastic film or pads etched into the top surface of a PCB. Application Notes Techniques for Robust Capacitive Touch Sensing, AN1334 mTouch Sensing Solution Acquisition Methods Capacitive Voltage Divider, AN1478 Proximity Design Guide, AN1492 CAP1XXX Touch Key Controller Tuning Guide, AN2034 mTouch Metal-Over-Cap Technology, AN1325 Implementing Metal-Over-Capacitive Touch Sensors, AN1626 For datasheets, user's guides and general design information please visit www.microchip.com/touch. Touch and 3D Gesture Control 3 Touch Pad and Touch Screen Controllers Touch Pad and Touch Screen Controllers Microchip offers a broad portfolio of touch solutions for touch screen and touch pad applications that make it easy for designers to integrate touch-sensing interfaces. High-flexibility * We offer both turnkey and source code touch solutions with options to integrate touch sensing with application code on a single low-cost MCU Sophisticated * Advanced touch solutions use sophisticated proprietary touch decoding algorithms to send your application fully processed and reliable touch coordinates Easy Integration * Add touch technology to your application without extensive development time, risk or cost * On-board surface gesture detection (multi-finger scroll, swipes, tap events, etc.) allow even GPIObased integration * Lowest power Projected Resistive and Capacitive Touch Solutions Microchip offers both projected capacitive and resistive touch solutions to allow you to choose the best fit for your design. Each offers different advantages: Analog Resistive Low-cost sensors that accept finger, glove or stylus inputs Ease of manufacturing and integration Projected Capacitive Glass front sensor construction provides high durability, good optics and light touch Multi-touch capability which enables gestures Touch Sensing Technology Comparison Analog Resistive Projected Capacitive Cost for screen < 6" Lowest Low Cost for screen > 10" Lowest High Optics 75% 90% Screen Life Good Better Ease of Integration Easy Moderate Limited Yes Finger, Stylus/ Glove Finger Multi-Touch Touch Object 4 Touch and 3D Gesture Control Resistive Technology Overview How It Works Two conductive coated polyester layers are separated by a spacer layer. When touched, the top (flex) layer moves past the spacer layer and contacts the bottom (stable) layer. The point of contact creates a voltage divider in the X and Y directions. AR1000 Resistive Touch Advantages Proven plug-and-play design Eliminates all host processing of touch data Built in decoding and advanced filtering Low system power--wake on touch Universal, supports all 4-, 5-, and 8-wire sensors SPI, I2C, UART or USB Interfaces Free drivers for most major platforms Development Tools for Resistive Touch Microchip provides fully functional hardware and featurerich GUIs to quickly get started using AR1000 resistive touch controllers for a turnkey, cost effective solution. mTouch AR1100 Development Kit (DV102012) mTouch AR1000 Development Kit (DV102011) Touch Screen and Touch Pad Controllers Projected Capacitive Technology Microchip's projected capacitive technology is available as turnkey touch controllers (maXTouch(R) technology) or solutions across the portfolio of 8-, 16- and 32-bit PIC and maXTouch microcontrollers. You can use a dedicated controller for touch or integrate additional applications with touch into a single MCU. Our flexible, royalty-free source code and turnkey projected capacitive touch controllers provide you with solutions to create the innovative user interfaces that consumers desire. Lowest Power Touch Pads: MTCH6102 Microchip offers key advantages in touch pad design with low-power and low-cost solutions to enable simple touch designs with short time-to-market. Microchip leverages eXtreme Low Power (XLP) technology to provide industryleading low power touch solutions to maximize battery life. Example power measurements for a typical application with 11 channels using the MTCH6102 at 2V are: Standby <1 W Approach <30 W Active <300 W How It Works Projected Capacitive Touch Sensors operate by measuring the tiny change in capacitance on an electrode due to the influence of a human finger or other object. One or two thin conductive layers Screen is configured as rows and columns Point of contact identified by change in capacitance of row and column cells electrodes QTouch Surface Library For SAMD/LXXXX devices, Microchip offers the QTouch Surface Library to enable fast and reliable touch pad implementations. The use of the QTouch Surface Library is as simple as the original QTouch Library, fully supported by Studio 7. Included Gestures All turnkey controllers (MTCH61XX/MTCH63XX) detect (multi-)finger gestures. Single Tap Swipe Up Swipe Down and Hold Swipe Right Double Tap Swipe Up and Hold Swipe Left Swipe Right and Hold Tap and Hold Swipe Down Swipe Left and Hold Development Tools for Projected Capacitive Touch Microchip makes it easy to add gestures and multi-touch to your interface design. MTCH6102 Low-Power Projected Capacitive Touch Pad Development Kit (DM160219) Supports the MTCH6102 Surface gesture detection on board GUI with skins to accelerate UI development MTCH6303 Multi-Touch PCAP Development Kit (DV102013) Supports the MTCH6303 Ten-finger multi-touch Multi-finger surface gesture detection on board GUI provided for system integration Convenient direct USB interface 8" ITO sensor included For datasheets, user's guides and general design information please visit www.microchip.com/touch. Touch and 3D Gesture Control 5 3D Tracking and Gesture Sensing MGC3030/3130/3140 3D Gesture Controllers with GestIC(R) Technology The MGC3030/MGC3130 are single-chip solutions to enable 3D gesture control in almost any product, such as wireless speakers, radios, light switches and remote controls. The MGC3X30 are optimized for embedded usage, require no host intelligence or resources and come with a complete gesture portfolio. MGC3140 is designed for automotive usage. The Benefits of GestIC Technology Similar to capacitive touch sensing, GestIC technology uses E-field sensing to detect gestures. Electrodes remain invisible behind the device housing, allowing an aesthetically pleasing industrial design without the need for holes or other cut-outs typically required for cameras or infrared-based systems. Further benefits include: Full surface coverage, no blind spots Lighting independent Build in adaptive noise filtering Only gesture solution with built-in auto wake/sleep * <100 A sleep current Low system complexity Low costs The MGC3030/MGC31X0 output direct and immediately usable results--everything is detected on-chip including gestures, approach, touch events and x/y/z 3D positions. The MGC3X30 controllers are true single-chip solutions for the next generation of user interface, enabling gesturebased UI applications for embedded products. Fast, Precise and Robust Implemented as a low-power mixedsignal System-on-Chip (SoC), the MGC3x30 controllers offer a rich set of smart-functional features including: 0 (touch) to 10 cm detection range Fast report rate up to 200 Hz (5 ms) Field upgradable on-board gesture suite Digital interface (I2C) and configurable GPIOs On-Board Gesture Recognition Gesture recognition is performed on chip to eliminate the complexity and need for additional processing, a unique feature to GestIC technology shortening your time-to-market. The gesture suite gives the MGC3030/MGC31X0 controllers the ability to recognize gestures while the rest of the system is powered down or in a power savings mode. It is fieldupgradable to ensure your system can accommodate and use additional gesture algorithms as they become available. Gestures 6 Like speech and language, everybody's hand gestures have a unique quality that differs in timing, amplitude and a broad range of other metrics. The integrated GestIC Technology Colibri Suite makes use of a Hidden Markov Model for high recognition rates of various gestures. This detects the subtle difference between deliberate gestures and general hand movement to limit response to unintended gestures. Approach Wake-up is primarily used to wake up the MGC3130 (and the rest of the system) when a hand approaches the sensing area. The Wave Gesture registers small finger movements and differentiates in the x- and y-direction. Applications include shuffle play control in an audio device. Flick Gestures are available as swipes or edge flicks in four directions: North, East, South and West. These are typically used for commands such as next, previous, on/off or up/down. The Hold Gesture detects a steady hand to trigger events, best envisioned as the touchless enter key. Timing is configurable. The Airwheel Gesture is an intuitive input for up/down adjustments to levels and values. The rotations are also detected on chip. The Presence Gesture enables intelligent back lighting and in the simplest manner. Sensor Touch detects touch, tap or double tap at any of the five receive electrodes. This is typically used for selection and confirmation commands. Position Tracking is available on the MGC3130. Touch and 3D Gesture Control Gesture Sensing and Multi-Touch 3DTouchPad: 2D Multi-Touch Pad with 3D Gesture Sensing The 3DTouchPad (DM160225) converges Microchip's 2D projected capacitive maXTouch solution with Microchip's patented GestIC technology for 3D gesture recognition. The 3DTouchPad is a PC peripheral that extends the 2D touch pad with 3D gestures. The 3DTouchPad offers multifinger tracking and surface gestures as well as free-space 3D gestures above the surface. The 3DTouchPad is a powerful accessory to enhance your productivity by providing gestures to interact with your PC as well as a compelling development platform. Microchip provides and SDK/API for app/driver development as well as a Graphical User Interface (GUI). For more information, please visit www.microchip.com/3dtouchpad. 3D Gestures for 2D Multi-Touch Displays Gestures are a powerful way to enhance the user interface of a product. They are simple to use and simple to perform. With Microchip, you can now go even further by adding 3D gestures to multi-touch displays. By combining 10-finger, multi-touch sensing with 3D gestures up to 20 cm from the display, the touch display we all embrace becomes sensible for the third dimension. Interaction with gloves, prevention of smudging and touchless interaction can all become a reality. Features include: maXTouch technology-based 2D multi-touch sensing 10-finger touch sensing >100 Hz report rate Extended gesture range of up to 20 cm Complete 3D gesture suite available Please contact Microchip Sales or Marketing for details and availability. Evaluation Tools MGC3130 Hillstar Development Kit (DM160218) and MGC3030 Woodstar Development Kit (DM160226) Features: 5" electrode and variety of electrode reference designs GestIC technology electrode design guide MGC3030/3130 unit (GestIC Technology Colibri Suite) I2C/USB bridge (USB powered) I2C interface reference code Microchip's AUREA GUI for Windows 7 and Windows 8 SDK for Windows 7, Windows 8, Windows 10, AndroidTM and Linux(R) operating systems PCAP with 3D GestIC Sensing Development Kit (DV102014) Features: 8" multi-touch (ITO) 2D3D sensing by combining 2D multi-touch with 3D gesture sensing USB interface API and SDK Microchip's AUREA GUI for Windows 7 and Windows 8 For datasheets, user's guides and general design information please visit www.microchip.com/gestic. Touch and 3D Gesture Control 7 Support Training Microchip is committed to supporting its customers in developing products faster and more efficiently. We maintain a worldwide network of field applications engineers and technical support ready to provide product and system assistance. In addition, the following service areas are available at www.microchip.com: Support link provides a way to get questions answered fast: http://support.microchip.com Sample link offers evaluation samples of any Microchip device: http://sample.microchip.com Forum link provides access to knowledge base and peer help: http://forum.microchip.com Buy link provides locations of Microchip Sales Channel Partners: www.microchip.com/sales If additional training interests you, then Microchip can help. We continue to expand our technical training options, offering a growing list of courses and in-depth curriculum locally, as well as significant online resources - whenever you want to use them. Technical Training Centers and Other Resources: www.microchip.com/training MASTERs Conferences: www.microchip.com/masters Worldwide Seminars: www.microchip.com/seminars eLearning: www.microchip.com/webseminars Sales Office Listing AMERICAS Atlanta Tel: 678-957-9614 Austin Tel: 512-257-3370 Boston Tel: 774-760-0087 Chandler Tel: 480-792-7200 Chicago Tel: 630-285-0071 Cleveland Tel: 216-447-0464 Dallas Tel: 972-818-7423 Detroit Tel: 248-848-4000 Houston Tel: 281-894-5983 Indianapolis Tel: 317-773-8323 Los Angeles Tel: 949-462-9523 New York Tel: 631-435-6000 San Jose Tel: 408-735-9110 Toronto Tel: 905-695-1980 EUROPE Austria - Wels Tel: 43-7242-2244-39 Denmark - Copenhagen Tel: 45-4450-2828 France - Paris Tel: 33-1-69-53-63-20 Germany - Dusseldorf Tel: 49-2129-3766400 Germany - Karlsruhe Tel: 49-721-625370 Germany - Munich Tel: 49-89-627-144-0 Italy - Milan Tel: 39-0331-742611 Italy - Venice Tel: 39-049-7625286 Netherlands - Drunen Tel: 31-416-690399 Poland - Warsaw Tel: 48-22-3325737 Spain - Madrid Tel: 34-91-708-08-90 Sweden - Stockholm Tel: 46-8-5090-4654 UK - Wokingham Tel: 44-118-921-5800 ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8569-7000 China - Chengdu Tel: 86-28-8665-5511 China - Chongqing Tel: 86-23-8980-9588 China - Dongguan Tel: 86-769-8702-9880 China - Guangzhou Tel: 86-20-8755-8029 China - Hangzhou Tel: 86-571-8792-8115 China - Hong Kong SAR Tel: 852-2943-5100 China - Nanjing Tel: 86-25-8473-2460 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-5407-5533 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8864-2200 China - Wuhan Tel: 86-27-5980-5300 China - Xiamen Tel: 86-592-2388138 China - Xian Tel: 86-29-8833-7252 ASIA/PACIFIC China - Zhuhai Tel: 86-756-321-0040 India - Bangalore Tel: 91-80-3090-4444 India - New Delhi Tel: 91-11-4160-8631 India - Pune Tel: 91-20-3019-1500 Japan - Osaka Tel: 81-6-6152-7160 Japan - Tokyo Tel: 81-3-6880-3770 Korea - Daegu Tel: 82-53-744-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Kuala Lumpur Tel: 60-3-6201-9857 Malaysia - Penang Tel: 60-4-227-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-577-8366 Taiwan - Kaohsiung Tel: 886-7-213-7830 Taiwan - Taipei Tel: 886-2-2508-8600 Thailand - Bangkok Tel: 66-2-694-1351 6/23/16 www.microchip.com Information subject to change. The Microchip name and logo, the Microchip logo, GestIC and PIC are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. mTouch is a registered trademark of Microchip Technology Incorporated in the U.S.A. AVR, maXTouch and QTouch are registered trademarks of Atmel, a wholly owned subsidiary of Microchip. All other trademarks mentioned herein are property of their respective companies. (c) 2016, Microchip Technology Incorporated. All Rights Reserved. Printed in the U.S.A. 7/16 DS00001599D Microchip Technology Inc. 2355 W. Chandler Blvd. Chandler, AZ 85224-6199