Datasheet

CY8C20xx6A/H CapSense Design Guide Doc. No. 001-65973 Rev. *A 14
3. CapSense Design Tools
3.1 Overview
Cypress offers a full line of hardware and software tools for developing your CapSense capacitive touch sense
application. A basic development system for the CY8C20xx6A/H family includes the following components. See
Resources for ordering information.
3.1.1 PSoC Designer and User Modules
Cypress’s exclusive integrated design environment, PSoC Designer, allows you to configure analog and digital
blocks, develop firmware, and tune and debug your design. Applications are developed in a drag-and-drop design
environment using a library of user modules. User modules are configured either through the Device Editor GUI or by
writing into specific registers with firmware. PSoC Designer comes with a built-in C compiler and an embedded
programmer. A pro compiler is available for complex designs.
CSD, CSA_EMC, and SmartSense User Modules implement an array of capacitive touch sensors using switched-
capacitor circuitry, an analog multiplexer, a comparator, digital counting functions, and high-level software routines
(APIs). User modules for other analog and digital peripherals are available to implement additional functionality such
as I
2
Figure 3-1. PSoC Designer Device Editor
C, SPI, TX8, Timers, and PWMs.