Getting Started with PRoC -UI

Similar documents
Cypress Roadmap: CapSense Controllers Q Owner: JFMD CapSense Roadmap

Cypress PSoC 4 Microcontrollers

encore and PRoC Family Development Tool Selector Guide

Cypress PSoC 4 Microcontrollers

CY3280-BBM Universal CapSense TM Prototyping Module Kit Quick Start

BLE MODULE SPECIFICATIONS

PSoC. The Programmable System-On-Chip. Empower Your Product

Capacitive Touch Based User Interfaces and Hardware-based Solutions

Wireless-Tag WT51822-S1

ZLF645 Crimzon Flash Microcontroller with ZBase Database Industry Leading Universal Infrared Remote Control (UIR) Solution

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories,

New STM32WB Series MCU with Built-in BLE 5 and IEEE

Capacitive Sensing Multimedia Board

ECE 189A Senior Capstone October 29, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington

AIM: To create a project for implement a wireless communication protocol on an embedded system- ZigBee.

nblue TM BR-MUSB-LE4.0-S2A (CC2540)

Bluetooth Low Energy Portfolio

BLE121LR Bluetooth Smart Long Range Module 5/12/2014 1

The following table lists user modules used in this code example and the hardware resources occupied by each user module.

CSR102x Bluetooth Smart Product Line Overview

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

Attention. For additional information, please contact Jim Beneke at Avnet Copyright Avnet, Inc. All rights reserved.

Cypress PSoC 6 Microcontrollers

HZX N03 Bluetooth 4.0 Low Energy Module Datasheet

PSoC 4 Capacitive Sensing (CapSense CSD)

HX2VL Development Kit Guide. Doc. # Rev. *A

BT2540 Bluetooth 4.0 BLE (CC2540) Module Users Manual

PSoC 4 Capacitive Sensing (CapSense Gesture)

LM931 Bluetooth low energy Module

ARDUINO MEGA INTRODUCTION

ELET114A Bluetooth Module DATASHEET. Website: / 7

EZ-USB AT2LP USB 2.0 to ATA/ATAPI Bridge

LM961 Bluetooth Dual Mode Module Standalone (With Embedded Bluetooth v4.1 Stack)

WAVETEK BLE-WT51822AA/AB. Revision History. Bluetooth low energy Module WT51822AA (256k) /AB (128k) (Bluetooth Low Energy BT4.0) PRODUCT SPECIFICATION

LM930 Bluetooth low energy Module (with U.FL Connector) Standalone (With Embedded Bluetooth v4.1 Stack)

S-Touch controllers. Ultra-low-power solution for touch sensing. April

CC26xBxA Bluetooth Smart and IoT Module

USER GUIDE. Atmel QT6 Xplained Pro. Preface

PBLN52832 DataSheet V Copyright c 2017 Prochild.

CY3660-enCoRe V and encore V LV DVK Kit Guide

Customize service and solution for wireless transportation products. Bluetooth Module Hardware Datasheet BLE1010C2P

CY4636. WirelessUSB LP Keyboard Mouse Reference Design Kit User Guide. Doc. # Rev. **

QT3 Xplained Pro. Preface. Atmel QTouch USER GUIDE

Introduction to Microcontroller Apps for Amateur Radio Projects Using the HamStack Platform.

Bluetooth BLE V4.2 single mode module

HEXIWEAR COMPLETE IOT DEVELOPMENT SOLUTION

PSoC 4 Capacitive Sensing (CapSense Gesture)

STM8 platform 8-bit microcontrollers

LM931 Bluetooth low energy Module Standalone (With Embedded Bluetooth v4.1 Stack)

Module Introduction. This training module provides an overview of Freescale s scalable solutions for low data rate 2.4 GHz connectivity.

STM32G0 MCU Series Efficiency at its Best

Ethernet1 Xplained Pro

TI SimpleLink dual-band CC1350 wireless MCU

QT2 Xplained Pro. Preface. Atmel QTouch USER GUIDE

Frequently Asked Questions

SPBTLE-1S ArTM. October STMicroelectronics

Frequently Asked Questions

Introducing: New Low-Cost & Low Pin Count PIC Microcontrollers for the 8-, 16- & 32-bit Markets

ZigBee Compliant Platform 2.4G RF Low Power Transceiver Module for IEEE Standard. DATA SHEET Version B

GWBMA0x Bluetooth Audio module

Objective: Additional project details: Code: PSEMBP 100 Category:STEM Level: High School/Community C.

Projected Capacitive Touch Solution General Specification

USER GUIDE. Atmel QT1 Xplained Pro. Preface

SKB360I Bluetooth 4.0 Low Energy Module Datasheet

[Type here] M907. Bluetooth 4.2 Low Energy/Zigbee/RF4CE/Thread SiP Module with MCU and integrated antenna

PAN1740 Design Guide

PAN502x Capacitive Touch Controller Datasheet

Multifunction Serial Interface (PDL_MFS) Features. General Description. When to Use a PDL_MFS Component. Quick Start 1.0

ECE 189A Senior Capstone December 16, 2014 Team Leader: Will Miller Charles Crain, Isaac Flores, Brian Phan, Sarah Pilkington

LM930 Bluetooth low energy Module (with IPEX Connector) Standalone (With Embedded Bluetooth v4.1 Stack)

TouchCore351-ML16IP. Capacitive Touch Sensor Controller

Supports various Widgets, such as Buttons, Matrix Buttons, Sliders, Touchpads, and Proximity Sensors

Typical Applications: GHz Bluetooth low energy systems - Proprietary 2.4 GHz systems - Sports and leisure equipment - Mobile phone accessories -

PL1167. Low Power High Performance Single Chip 2.4GHz Transceiver. Product Description: Key Features: Applications: Pin Configuration:

GOOWI. GWLE1024A Bluetooth Low Energy Module Data Sheet. GooWi Technology Co., Ltd. (Document Number:GWLE-1024A-01B)

Accelerometer with Analog and Digital I/O for StackableUSB USB1600

CM5000 DATASHEET v0.1

PSoC Programmer 3.12 Release Notes

Future Designs, Inc. Your Development Partner LCD DEMO KITS

Specification of JBT Mesh Bluetooth Module

Freescale Semiconductor Inc. Microcontroller Solutions Group. FRDM-KL46Z User s Manual FRDM-KL46Z-UM Rev. 1.0

COL862 - Low Power Computing

Arduino Uno R3 INTRODUCTION

Comparator (Comp) Features. General Description. When to use a Comparator 1.60

Shield electrode support for reliable operation in the presence of water film or droplets.

Freescale Wireless Charging Technology

2.2 Block Diagram of the CapSense Matrix Button Keypad Power-up the CapSense Matrix Button Keypad GPO Header...

EDBG. Description. Programmers and Debuggers USER GUIDE

Datasheet DFBM-NQ62X-DT0R. A Bluetooth Low Energy System On Chip Module. Proprietary Information and Specifications are Subject to Change

ez430-chronos Wireless Watch Development Tool: Teardown & Getting Started

2-Oct-13. the world s most energy friendly microcontrollers and radios

CE PSoC 4: Time-Stamped ADC Data Transfer Using DMA

Getting started with E909.06

THIS SPEC IS OBSOLETE

User Manual Rev. 0. Freescale Semiconductor Inc. FRDMKL02ZUM

Approval Sheet ( 產品承認書 )

Supports various Widgets, such as Buttons, Matrix Buttons, Sliders, Touchpads, and Proximity Sensors

Supports various Widgets, such as Buttons, Matrix Buttons, Sliders, Touchpads, and Proximity Sensors

Indriya_DP_03A14. Features. Block Diagram. XBEE based Wireless Sensor Network development platform

New STM32WB Series MCU with built-in Bluetooth 5 and IEEE

Transcription:

Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com

Contents 1. Introduction... 3 1.1 How to Use This Guide... 3 1.2 PRoC-UI Products... 3 1.2.1 Cypress PRoC-UI Differentiation... 3 1.2.2 PRoC-UI Capabilities... 5 1.3 Selecting the Right PRoC-UI Device... 6 1.3.1 PRoC- CS (CapSense Variant)... 8 1.3.2 PRoC-TT (TrueTouch Variant)... 8 1.3.3 PRoC-USB (USB Variant)... 8 1.3.4 PRoC-EMB (Embedded Variant)... 9 2. Resources... 10 2.1 Website... 10 2.2 Go-to-Market Support... 10 2.3 Demonstration Kits... 11 2.3.1 Windows 8 Trackpad Demo Kits... 11 2.3.2 Wireless Keyboard with Multimedia Keys... 11 2.4 Reference Design Material... 11 2.4.1 Touch Mouse... 11 2.4.2 Wireless Keyboard with Embedded Trackpad... 13 2.4.3 Touch Remotes... 14 2.4.4 Wireless Keyboard with Multimedia Keys... 15 2.4.5 RF Remotes with Capacitive Sensing Buttons... 15 2.5 PSoC Designer... 17 2.6 PSoC Programmer... 18 2.7 I 2 C-to-USB Bridge Kit... 18 2.8 Debugging/Data Viewing Tools... 18 2.8.1 Bridge Control Panel... 19 2.8.2 MultiChart... 19 2.9 Design Support... 20 Appendix... 21 Revision History... 22 Document Revision History... 22

Introduction 1. Introduction 1.1 How to Use This Guide This guide is an ideal starting point for those new to PRoC -UI. In addition, you can use this guide to: Become familiar with the advantages of using PRoC-UI Become familiar with the PRoC-UI product portfolio Select the right device for your application Become familiar with the many resources available to support your entire design cycle 1.2 PRoC-UI Products PRoC-UI offers an award winning single-chip solution for capacitive touch interface with wireless 2.4 GHz proprietary radio. It combines Cypress s CapSense and TrueTouch capacitive touch technologies with 2.4 GHz GFSK-modulated 1 Mbps wireless transceiver to offer a complete solution for capacitive human interface and wireless communication. PRoC-UI s low-power operation makes it ideal for battery operated applications, such as human interface devices (HID - touch mice and wireless trackpads), remote controllers, and toys. The one-chip solution effectively combines three chips (system MCU, touch controller, and radio functionality) into one, to save bill of material (BOM) cost, board space, and power. The solution is also more reliable than multi-chip implementations. 1.2.1 Cypress PRoC-UI Differentiation Combines three ICs into one for wireless touch sensing solutions Reduces PCB size, BOM costs Windows 8 compatible; supports Windows 8 touch gestures Supports on-chip low-power radio - WirelessUSB-NL, ideal for battery operated devices Uses CapSense and TrueTouch technology for best-in-class capacitive touch performance Provides reduced design complexity and faster time to market with support material Supports on-chip gesture library for one-finger and two-finger gesture support Provides complete user interface solution including audio, visual, and haptics feedback control Provides higher flash size (32 KB) PRoC-UI variants support a variety of overlay materials of varying thickness PRoC-UI variants provide SmartSense Auto-Tuning technology Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 3

Introduction 1.2.1.1 BOM Integration Figure 1-1. Comparison of Designs with and without PRoC-UI PRoC-UI integrates three ICs into one chip, which has a TrueTouch sensing engine, a 2.4-GHz proprietary radio, and an 8-bit MCU. Designing applications such as touch mouse, capacitive scroll mouse, touch remotes, and nanodongles becomes difficult because there is limited space available on the main PCB. PRoC-UI allows you to easily design such applications and even add more components such as additional buttons and LEDs. The integration enables you to save on BoM costs in the applications mentioned above as well as applications such as wireless trackpads and wireless keyboard with trackpads. Figure 1-1Figure 1-1. Comparison of Designs with and without PRoC-UI illustrates the value PRoC-UI brings to your design. 1.2.1.2 Low Power Power consumption is a key design parameter in all battery operated systems. PRoC-UI uses Cypress low-power Wireless USB-NL radio for wireless communication. Being a single-chip solution, PRoC-UI requires only one core to be powered up for wireless communication and capacitive sensing at all times. This saves power when compared to a module solution or a three chip solution. The table below shows the main components of a wireless design and how PRoC-UI saves power by eliminating the use of a capacitive sensing module. Table 1-1. PRoC-UI Power Saving Devices in a Wireless Design Designs with PRoC-UI Designs without PRoC-UI MCU Required to be powered up at all times Required to be powered up at all times Capacitive sensing modules Not required saves power Required to be powered up at all times Radio Required low power radio Required to be powered up at all times Required to be powered up at all times 1.2.1.3 Ease of Design and Faster Time to Market To ensure quick time to market, Cypress provides reference design material such as sample schematics, layout, and platform firmware, which supports standard one-finger and two-finger gestures. PRoC-UI reduces design cycle time considerably due to the availability of platform firmware, autotuning of sensors, and on-chip library for all standard gestures with up to two fingers. Figure 1-2 shows the available resources at each stage of the design cycle and the reduction in time to market. Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 4

Introduction Figure 1-2. PRoC-UI Design Cycle Typical Design cycle for wireless designs Support Material Available Reduced effort in Design Cycle Select device based on wireless application Getting started with PRoC-UI Select device based on wireless application Schematics Design Reference design material Schematics Design Layout Design Layout Design Reference Design material, Application notes EFFORT Fimware Tuning sensors, Gesture decoding, Integrating buttons, LEDs, Integrating radio Tuning Autotuning Gesture decoding Library support Platform Firmware for all key applications Fimware Tuning sensors, Gesture decoding, Integrating radio Setting up MP line Setting up MP line MTK support for PRoC-TT applications. 1.2.2 PRoC-UI Capabilities Powered by a capacitive sensing engine, a 10-bit analog-to-digital converter (ADC) and an 8-bit microcontroller unit (MCU), some of the functions the PRoC-UI does in your design are as follows: Noise immune capacitive touch sensing Gesture decoding Robust wireless communication Mechanical buttons handling LED fading Handling external sensors such as G-sensors, optical sensors, and IR transmitters Battery monitoring Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 5

Feature Introduction 1.3 Selecting the Right PRoC-UI Device PRoC-UI combines Cypress s leading capacitive sensing engine with a mature wireless 2.4-GHz proprietary radio in a single chip. PRoC-UI is available in four variants: PRoC-TT, PRoC-CS, PRoC-USB, and PRoC-EMB. User modules are available in PSoC Designer 5.3, which enable easy configuration for each variant. Table 1-2 details the key features of each variant that will help you to select the right part for your application. Table 1-2. Product Portfolio Product Family CYRF89535 (PRoC-TT) CYRF89435 (PRoC-CS) CYRF89235 (PRoC-USB) CYRF89135 (PRoC-EMB) RAM (Bytes) 2K 2K 2K 2K Flash (Bytes) 32K 32K 32K 32K Operating Voltage 1.9 V 3.6 V 1.9 V 3.6 V 3.15 V 5.25 V 1.9 V 3.6 V Package 68-pin QFN 40-pin QFN 68-pin QFN GPIOs 35 13 Maximum Capacitive Sensors Capactive Sensing Buttons 35 26 7 26 40-pin QFN 68-pin QFN 13 35 - - Yes Yes No No Sliders Yes Yes No No Trackpads Yes No No No Gestures library Yes No No No Radio 2.4 GHz proprietary 2.4 GHz proprietary 2.4 GHz proprietary 2.4 GHz proprietary Receiver sensitivity -87 dbm -87 dbm -87 dbm -87 dbm Maximum Datarate GFSK 1 Mbps GFSK 1 Mbps GFSK 1 Mbps GFSK 1 Mbps I2C Slave Slave Slave Slave SPI Master and Slave Interface Master and Slave Interface Master and Slave Interface Master and Slave Interface UART Software TX Software TX Software TX Software TX USB No No Full Speed No Timer 16-bit Timers 16-bit Timers 16-bit Timers 16-bit Timers EEPROM Emulation Emulation Emulation Emulation ADC 8-10-bit ADC 8-10-bit ADC 8-10-bit ADC 8-10-bit ADC Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 6

Introduction Table 1-3 identifies the key applications for each PRoC-UI product family. The list is not exhaustive. Any request on applications outside this list should be forwarded to procui@cypress.com. Table 1-3. Application Based Segmentation Product (MPN) Applications Device Salient Features Radio Salient Features Wireless keyboards with built-in trackpad TrueTouch capacitive touchscreen controller PRoC-TT (CYRF89535-68LTXC) Wireless trackpads Wireless touch mouse Smart TV remote controllers Radio controlled models and toys on the control side Supports one-finger and twofinger touch applications Supports up to 26 X/Y sensor inputs Fast scan rates: Up to 400 μs per sensor Full function gesture library with Windows 8 support Sleep current: 10 μa 32K flash PRoC-CS (CYRF89435-40LTXC, CYRF89435-68LTXC) PRoC-USB (CYRF89235-40LTXC) Remote controllers with capacitive buttons Mice with capacitive scroll Wireless keyboards with capacitive buttons Radio controlled models and toys on the control side Dongles Nano dongles Embedded RF functionality Configurable capacitive sensing elements Radial and Linear sliders Supports up to 26 sensors Sleep current: 10 μa, Supports SmartSense Autotuning 32K flash Full-speed USB (up to 12 Mbps) On board 10-bit ADC Internal crystalless oscillator 2.4-GHz proprietary wireless transceiver 1 Mbps over-the-air data rate Receiver sensitivity: -87 dbm Sleep current: 1 μa Active current: 18.5 ma (TX@0dBm), 18 ma (RX) 32K flash PRoC-EMB (CYRF89135-68LTXC) Wireless keyboards Wireless mice Wireless presenters Remote controllers for white goods 30 GPIOs when used with radio Onboard 10-bit ADC 32K flash Radio controlled models and toys Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 7

Introduction Figure 1-3. Applications using PRoC-UI Capacitive Sensing Variants 1.3.1 PRoC- CS (CapSense Variant) PRoC-CS adds Cypress s leading capacitive touch sensing engine with the WUSB-NL, a mature wireless 2.4-GHz proprietary radio. It supports up to 26 capacitive touch buttons, sliders, and proximity sensors bundled with Cypress s SmartSense technology for easy setup and tuning. The integrated capacitive sensing controller has an ultra-low deep sleep current of 100 na and a low active current of 7 µa per sensor at 500 ms scan rate. PRoC-CS is available in two packages 68-QFN package (CYRF89435-68LTXC) for applications such as a wireless remotes and a 40-QFN package (CYRF89435-40LTXC) for applications such as mouse scroll wheel, wireless keyboard with multimedia keys, and so on. 1.3.2 PRoC-TT (TrueTouch Variant) Extending the touch advantage further, PRoC-TT supports capacitive touch with one-finger and two-finger gestures in addition to WUSB-NL, the proprietary wireless 2.4 GHz radio. The integrated touch controller supports up to 26 senor inputs and has fast scan rates of 400 µs per sensor. Library for one-finger and two-finger gestures is available on chip. The latest addition to the gesture library is the Windows 8 specific gestures. If your application needs a gesture enabled touch surface, PRoC-TT is the ideal solution for you. PRoC-TT is available in 68-QFN packages (CYRF89535-68LTXC). 1.3.3 PRoC-USB (USB Variant) PRoC-USB integrates the WUSB-NL radio-on-a-chip with the encore V MCU and supports full-speed USB (up to 12 Mbps). With 32 KB of on-board flash memory, PRoC-USB has ample space for advanced algorithms needed for optimized and robust wireless communication. PRoC-USB is available in 40-QFN packages (CYRF89235-40LTXC). It is an ideal solution for applications such as Nano dongles, where space is a key factor while designing. Figure 1-4. Dongles using PRoC-USB Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 8

Introduction 1.3.4 PRoC-EMB (Embedded Variant) For applications such as wireless mouse and wireless controllers that do not require touch, PRoC-EMB provides a single-chip solution by integrating the WUSB-NL radio-on-a-chip with the encore V MCU. The solution supports 35 GPIO and an onboard 10-bit ADC. PRoC-EMB is ideal for applications such as wireless mice, wireless controllers, and remote controllers, which do not require touch or USB. The integrated chip can also be used on the receiver side for applications where a dongle is not needed. PRoC-EMB is available in 68-QFN packages (CYRF89135-68LTXC). Figure 1-5. Applications using PRoC-EMB Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 9

Resources 2. Resources 2.1 Website At the PRoC-UI landing page, you can access all the reference material discussed in this section as well as device specific datasheets and design guides for PRoC-CS and PRoC-USB devices. The datasheets and design guides for PRoC -TT is available under Non Disclosure Agreement. 2.2 Go-to-Market Support Cypress offers collateral application notes and design guides to enable you to design in PRoC-UI and go-to-market faster. After you have selected a device based on the end application, you can use reference design material, application notes, and user guides available for each PRoC-UI variant. The reference design material contains reference schematics, layout, and firmware, which can be used with small modifications for similar applications. Application notes will help you optimize your design. Table 2-1 lists the device specific go-to-market support for each PRoC-UI variant. Table 2-1. Go-to-Market Support for Each PRoC-UI Variant Product (MPN) Support Material Available General Reference Design Material Application Notes PRoC-TT (CYRF89535-68LTXC) Datasheet* User Guides Getting Started with PRoC-UI Touch Layout Design Guide* Wireless touch mouse Wireless trackpad Touch remote Wireless keyboard with embedded trackpad AN86367 PRoC-TT Hardware Design Guidelines PRoC-CS (CYRF89435-68LTXC, CYRF89435-40LTXC) Datasheet User Guides Getting Started with PRoC-UI Getting Started with CapSense Wireless keyboard with multimedia keys Wireless remotes with capacitive sensing sliders, buttons AN86636 PRoC-CS Hardware Design Guidelines PRoC-USB (CYRF89235-40LTXC) PRoC-EMB (CYRF89135-40LTXC) Datasheet AN64285 - WirelessUSB NL Low Power Radio Recommended Usage and PCB Layout AN72428 - Schematic Review Checklist for WirelessUSB NL *Available under Non Disclosure Agreement Contact us at procui@cypress.com or your nearest sales office for more information. Click here to locate your nearest sales office. Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 10

Resources 2.3 Demonstration Kits 2.3.1 Windows 8 Trackpad Demo Kits Figure 2-1. 105 mm x 65 mm Standalone Trackpad The wireless trackpad demo kit offers easy demonstration of Windows 8 specific gestures along with various onefinger and two-finger simple gestures on a wireless trackpad. The 105 mm x 65 mm touch area supported by the trackpad is a recommendation from Microsoft for all trackpads supporting Windows 8 specific gestures. The wireless trackpad demonstrates the single-chip solution s true capabilities by decoding all one-finger and twofinger gestures on a large-sized trackpad and still maintaining a 125 reports/sec report rate for mouse pointing. The kit includes a dongle, which can be plugged into any Windows machine for evaluation of gestures. The demonstration kit is available under Non Disclosure Agreement with Cypress. To purchase and start evaluating our TrueTouch solution, contact us at procui@cypress.com or your nearest sales office for more information. Click here to locate your nearest sales office. 2.3.2 Wireless Keyboard with Multimedia Keys Wireless entertainment keyboards usually use capacitive sensing for multimedia buttons such as play media, pause, stop, and next. Some keyboards also use capacitive sensing sliders for finer control on volume. The demo uses two chips PRoC-CS for capacitive sensing, wireless communication, and battery monitoring; and encore-v for handling keyboard keys. The demo includes a dongle, which works on any Windows machine. For a demo, contact us at procui@cypress.com or your nearest sales office for more information. Click here to locate your nearest sales office. 2.4 Reference Design Material Cypress enables you to accelerate the time to market by providing you sample reference design material. The reference material includes optimized schematics, layout, and firmware so you can use them without major modifications in your design. For PRoC-TT solutions, a full gesture library is available, which supports Windows 8 Metro UI specific gestures along with other one-finger and two-finger gestures such as click, pinch, zoom in, zoom out, click and drag, and pan. Reference material is now available for three designs with many more in the pipeline. 2.4.1 Touch Mouse The top surface of a wireless mouse has a capacitive sensing touch area. One-finger and two-finger gestures are supported by Windows, such as swipe and taps are implemented on the touch area. Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 11

Resources PRoC-TT handles the following: Capacitive touch sensing Gesture decoding Wireless communication Battery monitoring Optical sensor Mechanical buttons LED fading Figure 2-2. Touch Mouse Block Diagram Solution - PRoC-TT (CYRF89535-68LTXC) Key features: Provides one-finger stationary support for gestures without the need to install any driver Supports Windows 8 Metro UI specific gestures Includes one-finger and two-finger gestures library Maintains 125 reports/sec along with gesture decoding Includes sample firmware for optical sensor and gesture This reference design material includes: Schematics for touch mouse Sensor layout Board layout Sample firmware The reference design kit is available under Non Disclosure Agreement with Cypress. Contact us at procui@cypress.com or your nearest sales office for more information. Click here to locate your nearest sales office. Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 12

Resources 2.4.2 Wireless Keyboard with Embedded Trackpad Wireless keyboards often have embedded trackpads together with mechanical buttons. PRoC-TT together with encore-v offers a two-chip solution for this design. See the Appendix for recommended external MCUs. PRoC-TT handles the following: Capacitive touch sensing Gesture decoding Wireless communication Battery monitoring Mechanical buttons LED fading Communication with another MCU Figure 2-3. Wireless Keyboard with Trackpad Block Diagram Solution - PRoC-TT (CYRF89535-68LTXC) for wireless and trackpad, encore V (CY7C60455-48LTXC) for keyboard. Key features: Supports Windows 8 Metro UI specific gestures Includes one-finger and two-finger gestures library Maintains 125 reports/sec on the trackpad Provides configurable power bind and button bind options Includes sample firmware for two-chip solution Supports hot keys and multimedia keys Enables optimized power consumption The reference design material includes: Schematics for wireless keyboard Sensor layout Board layout Sample firmware Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 13

Resources The reference design kit is available under Non Disclosure Agreement with Cypress. Contact us at procui@cypress.com or your nearest sales office for more information. Click here to locate your nearest sales office. 2.4.3 Touch Remotes Smart TVs and IP TVs today provide internet connectivity on television sets today. To enable users to browse internet on their TV sets, remotes are enabled with trackpads. PRoC-TT provides a single-chip solution and handles the following: Capacitive touch sensing Gesture decoding Wireless communication Battery monitoring Mechanical buttons IR G-Sensor (optional) Figure 2-4. Touch Remote Block Diagram Solution - PRoC-TT (CYRF89535-68LTXC) Key features: Supports 2.4-GHz radio link and IR Provides capacitive sensing touchpad for browsing internet Provides optimized radio protocol for long range wireless communication under noisy environment Includes sample firmware Includes optional G-sensor for gaming Enables optimized power consumption The reference design material includes: Schematics for wireless keyboard Sensor layout Board layout Sample firmware The reference design kit is available under Non Disclosure Agreement with Cypress. Contact us at procui@cypress.com or your nearest sales office for more information. Click here to locate your nearest sales office. Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 14

Resources 2.4.4 Wireless Keyboard with Multimedia Keys For wireless keyboards that have capacitive keys for functionalities such as multimedia, PRoC-CS provides a singlechip solution to handle capacitive buttons and radio functionality. Mechanical buttons can be handled by an external MCU such as the encore V. See the Appendix for recommended external MCUs. Figure 2-5. Wireless Multimedia Keyboard Block Diagram Solution - PRoC-CS (CYRF89435-68LTXC) for wireless and CapSense, encore V (CY7C60455-48LTXC) for keyboard. Key features: Supports SmartSense auto-tuning, which makes designing with PRoC-CS easier, more reliable, and faster. Supports linear sliders and multimedia buttons Supports overlays upto 5 mm acrylic and 10 mm glass Monitors battery for low-voltage detect Reference design material includes: Schematics Board layout Sample firmware 2.4.5 RF Remotes with Capacitive Sensing Buttons Capacitive sensing buttons and sliders enhance user experience by enabling intuitive gestures as clockwise and anticlockwise scroll for volume and channel controls. The RF communication eliminates the need to hold a remote in line of sight of the set-top box, allowing users to use the remote for applications such as gaming. PRoC-CS provides a single-chip solution and handles the following: Capacitive sensing for buttons and sliders Wireless communication Mechanical buttons IR Battery monitoring G-Sensor (optional) Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 15

Resources Figure 2-6. RF Remotes with CapSense Block Diagram Solution - PRoC-TT (CYRF89535-68LTXC) Key features: Supports 2.4-GHz radio link and IR Supports capacitive sensing buttons Provides optimized radio protocol for long range wireless communication under noisy environment Includes sample firmware included Includes optional G-sensor for gaming Provides optimized power consumption The reference design material includes: Schematics Board layout Sample firmware Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 16

Resources 2.5 PSoC Designer To get started with PSoC Desinger, you can go through the trainings available here. Figure 2-7. PSoC Designer Device Editor Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 17

Resources 2.6 PSoC Programmer PSoC Programmer is a flexible, integrated programming application to program PSoC devices. PSoC Programmer can be used with PSoC Designer and PSoC Creator to program any design on to a PSoC device. Figure 2-8. PSoC Programmer PSoC Programmer provides a hardware layer with APIs to design specific applications using the programmers and bridge devices. The PSoC Programmer hardware layer is explained in the COM guide documentation as well as example code across the following languages: C#, C, Perl, and Python. 2.7 I 2 C-to-USB Bridge Kit The CY3240-I2USB kit allows you to test, tune, and debug hardware and software by bridging the USB port to I 2 C. Populated with the CY8C24894 PSoC device, a wide variety of devices can be connected to the PC using this bridge including: EEPROMs Real-time clocks ADC/DAC converters LCD displays Regulated DC/DC converters Port expanders Other devices incorporating the I2C interface The number of devices that can be connected is constrained only by the I 2 C address limit and physical ability of the I 2 C bus. 2.8 Debugging/Data Viewing Tools Software tools are available for data viewing, debugging, and tuning CapSense applications. These tools can help you monitor critical data, such as raw counts and CapSense parameters. The debugging and data viewing tools are: Bridge Control Panel MultiChart For more details on the tools, see the application note AN2397 CapSense Data Viewing Tools. Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 18

Resources 2.8.1 Bridge Control Panel Bridge Control Panel is a software tool used with CY3240 USB-I 2 C Bridge to enable communication with I 2 C slave devices. The software tool is used to configure I 2 C devices as well as acquire and process data received from I 2 C slave devices. The Bridge Control Panel helps in optimizing, debugging, and calibrating the target applications. Figure 2-9. Bridge Control Panel 2.8.2 MultiChart MultiChart is a simple PC tool for real-time CapSense data viewing and logging. The application allows you to view data from up to 48 sensors, save and print charts, and save data for later analysis in a spreadsheet. Figure 2-10. MultiChart User Interface Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 19

Resources 2.9 Design Support Cypress has several support channels to ensure the success of your CapSense design. Code Examples Our vast collection of code examples will help get your design up and running fast. Knowledge Base Articles Browse technical articles by product family or perform a search on various topics. White Papers and Technical Articles Learn about advanced capacitive touch interface topics. Cypress Developer Community Connect with the Cypress technical community and exchange information. Video Library Get up to speed with tutorial videos. Quality and Reliability Cypress is committed to complete customer satisfaction. At our Quality website, you can find reliability and product qualification reports. Cypress Design Partner Program An expansion of our engineering capabilities providing customers with access to design services and solutions from trusted and capable partners. Cypress Developer Community An active online community to discuss technical issues. Technical Support Excellent technical support is available online. Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 20

Appendix Appendix Recommended External MCUs Features encore II LV encore III LV encore V LV CY7C60123 CY7C60223 CY7C60323 CY7C60323 CY7C60333 CY7C60413 Max Speed 12 MHz 12 MHz 12 MHz 12 MHz 12 MHz 24 MHz GPIOs 36 20 28 24 26 13 Flash 8 Kb 8 Kb 8 Kb 8 Kb 8 Kb 8 Kb RAM 256 bytes 256 bytes 512 bytes 512 bytes 512 bytes 1024 bytes Voltage Range 2.7 V to 3.6 V 2.7 V to 3.6 V 2.4 V to 3.6 V 2.4 V to 3.6 V 2.4 V to 3.6 V 1.71 V to 3.6 V Temperature Range 0 C to 70 C (Commercial) 0 C to 70 C (Commercial) 0 C to 70 C (Commercial) 0 C to 70 C (Commercial) 0 C to 70 C (Commercial) 0 C to 70 C (Commercial) 48-pin SSOP (CY7C60123- PVXC) 24-pin SOIC (CY7C60223- SXC) Package Options Die (CY7C60123-3X14C) 24-pin QSOP (CY7C60223- QXC) 32-pin QFN (CY7C60323- LTXC) 28-pin SSOP (CY7C60323- PVXC ) Die (CY7C60333-3X14C ) 16-pin QFN (CY7C60413-16LKXC ) Die (CY7C60223-3X14C ) Low-voltage detection Low-voltage detection Low-voltage detection Low-voltage detection Low-voltage detection Low-voltage detection Watchdog timer Watchdog timer Watchdog timer Watchdog timer Watchdog timer Watchdog and sleep timers Extra Features Configurable digital and analog peripherals (PWM, ADC, Comparators) Configurable digital and analog peripherals (PWM, ADC, Comparators) Configurable digital and analog peripherals (PWM, ADC, Comparators) ADC Internal crystalless oscillator Internal crystalless oscillator Internal crystalless oscillator Internal crystalless oscillator Internal crystalless oscillator Internal crystalless oscillator Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 21

Appendix Revision History Document Revision History Document Title: Getting Started with PRoC -UI Document Number: 001-83907 Revision ECN# Issue Date Origin of Change Description of Change ** 3769475 10/09/2012 PRKR New document. *A 3981862 04/25/2013 PRKR Added Product of the Year information Added details on PRoC-UI Differentiation Added PRoC-EMB 68 QFN details. Added reference to Application Notes Added reference material for Touch Remote and RF Remotes Added block diagrams for each application Getting Started with PRoC -UI Doc. No. 001-83907 Rev. *A 22