Jump to main content
Touchpad With Built-In Surface Gesture Recognition Using Peripheral Touch Controller AN3433
Search
Product Pages
AVR128DA48
AVR128DA28
AVR128DA32
AVR128DA64
AVR32DA28
AVR32DA32
AVR32DA48
AVR64DA28
AVR64DA32
AVR64DA48
AVR64DA64
Introduction
1
GUID-B69914F1-1C6B-439F-8FE5-A73A6E0CD8A0-high.png
1
Features
2
AVR® DA MCU Family Overview
2.1
Relevant Devices
3
AVR® DA Peripheral Touch Controller
3.1
PTC Low-Power Mode
4
Capacitive Touch Surface and 2D Gestures
4.1
2D Touchpad and Surface Gestures
5
Application Overview
5.1
Basics of Snake Game
5.2
Implementation
6
Hardware Overview
6.1
Development Boards
6.2
Hardware Setup
6.3
Pin Configurations
7
Firmware
7.1
Microchip Touch Library
7.2
Touch Surface Sensor Configuration
7.3
Low-Power Touch Configuration
7.4
Gesture Implementation
7.5
LED Matrix Driver and Snake Game Algorithm
7.6
Software Tools
8
Demonstration Setup
9
Touch Surface Performance Measurement
9.1
Microcontroller Configuration Details
9.2
Power Consumption
9.3
Program and Data Memory
9.4
Touch Response Time
9.5
CPU Utilization
10
Snake Game Demo Performance Measurement
10.1
Microcontroller Configuration Details
10.2
Power Consumption
10.3
Program and Data Memory
11
References
12
Appendix: QT2 Surface Sensor Design Specifications
12.1
Touchpad Resolution
13
Revision History
The Microchip Website
Product Change Notification Service
Customer Support
Microchip Devices Code Protection Feature
Legal Notice
Trademarks
Quality Management System
Worldwide Sales and Service