Getting Started with PRoC - UI.pdf

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
1.2
1.3
2.
How to Use This Guide ................................................................................................................................ 3
PRoC-UI Products ....................................................................................................................................... 3
1.2.1 Cypress PRoC-UI Differentiation .................................................................................................... 3
1.2.2 PRoC-UI Capabilities ...................................................................................................................... 5
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
Resources .......................................................................................................................................................... 10
2.1
2.2
2.3
2.4
2.5
2.6
2.7
2.8
2.9
Website ..................................................................................................................................................... 10
Go-to-Market Support ................................................................................................................................ 10
Demonstration Kits .................................................................................................................................... 11
2.3.1 Windows 8 Trackpad Demo Kits ................................................................................................... 11
2.3.2 Wireless Keyboard with Multimedia Keys ..................................................................................... 11
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
PSoC Designer .......................................................................................................................................... 17
PSoC Programmer .................................................................................................................................... 18
I2C-to-USB Bridge Kit ................................................................................................................................ 18
Debugging/Data Viewing Tools ................................................................................................................. 18
2.8.1 Bridge Control Panel..................................................................................................................... 19
2.8.2 MultiChart ..................................................................................................................................... 19
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
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
Reference Design material,
Application notes
Reduced effort in Design Cycle
EFFORT
Layout Design
Fimware – Tuning sensors, Gesture
decoding, Integrating radio
Fimware –
Tuning sensors,
Gesture decoding,
Integrating buttons, LEDs,
Integrating radio
Setting up MP line
Tuning – Autotuning
Gesture decoding – Library support
Platform Firmware for all key
applications
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
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
CYRF89435
CYRF89235
CYRF89135
(PRoC-TT)
(PRoC-CS)
(PRoC-USB)
(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
40-pin QFN
68-pin QFN
13
35
-
-
68-pin QFN
35
GPIOs
13
Feature
35
Maximum Capacitive
Sensors
26
7
Capactive Sensing
Buttons
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
26
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 [email protected].
Table 1-3. Application Based Segmentation
Product (MPN)
Applications

Wireless keyboards with
built-in trackpad

TrueTouch capacitive
touchscreen controller

Wireless trackpads


Wireless touch mouse
Supports one-finger and twofinger touch applications

Smart TV remote
controllers

Supports up to 26 X/Y sensor
inputs

Radio controlled models
and toys on the control side

Fast scan rates: Up to 400 μs
per sensor

Full function gesture library
with Windows 8 support

Sleep current: 10 μA

32K flash
PRoC-TT
(CYRF89535-68LTXC)
PRoC-CS
(CYRF89435-40LTXC,
CYRF89435-68LTXC)
PRoC-USB
(CYRF89235-40LTXC)
PRoC-EMB
(CYRF89135-68LTXC)
Device Salient Features
Radio Salient Features

Remote controllers with
capacitive buttons

Configurable capacitive
sensing elements

2.4-GHz proprietary
wireless transceiver

Mice with capacitive scroll

Radial and Linear sliders


Wireless keyboards with
capacitive buttons

Supports up to 26 sensors
1 Mbps over-the-air data
rate

Sleep current: 10 μA,


Radio controlled models
and toys on the control side

Supports SmartSense Autotuning
Receiver sensitivity:
-87 dBm

Sleep current: 1 μA

32K flash


Active current: 18.5 mA
(TX@0dBm), 18 mA (RX)
Full-speed USB (up to
12 Mbps)

On board 10-bit ADC

Internal crystalless oscillator

32K flash

30 GPIOs when used with
radio

Onboard 10-bit ADC

32K flash

Dongles

Nano dongles

Embedded RF functionality

Wireless keyboards

Wireless mice

Wireless presenters

Remote controllers for
white goods

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
Support Material Available
Product (MPN)
General
PRoC-TT
(CYRF89535-68LTXC)
PRoC-CS
(CYRF89435-68LTXC,
CYRF89435-40LTXC)
PRoC-USB
(CYRF89235-40LTXC)
Reference Design Material

Datasheet*

Wireless touch mouse

User Guides

Wireless trackpad

Getting Started with
PRoC-UI

Touch remote

Wireless keyboard with
embedded trackpad

Wireless keyboard with
multimedia keys

Wireless remotes with
capacitive sensing
sliders, buttons

Touch Layout Design
Guide*

Datasheet

User Guides

Getting Started with
PRoC-UI

Getting Started with
CapSense

Datasheet
PRoC-EMB
(CYRF89135-40LTXC)
Application Notes

AN86367 – PRoC-TT Hardware
Design Guidelines

AN86636 – PRoC-CS Hardware
Design Guidelines

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 [email protected] 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 [email protected] 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 [email protected] 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
[email protected] 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
[email protected] 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
[email protected] 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
I2C-to-USB Bridge Kit
The CY3240-I2USB kit allows you to test, tune, and debug hardware and software by bridging the USB port to I2C.
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 I2C address limit and physical ability of the
I2C 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-I2C Bridge to enable communication with I2C slave
devices. The software tool is used to configure I2C devices as well as acquire and process data received from I2C
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
enCoRe II LV
enCoRe III LV
enCoRe V LV
Features
CY7C60123
CY7C60223
CY7C60323
CY7C60323
CY7C60333
CY7C60413
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
(CY7C60123PVXC)
24-pin SOIC
(CY7C60223SXC)
Die
(CY7C601233X14C)
24-pin QSOP
(CY7C60223QXC)
32-pin QFN
(CY7C60323LTXC)
28-pin SSOP
(CY7C60323PVXC )
Die
(CY7C603333X14C )
16-pin QFN
(CY7C6041316LKXC )
Max Speed
Package
Options
Die
(CY7C602233X14C )
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
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
Extra
Features
Internal
crystalless
oscillator
Getting Started with PRoC™-UI
Internal
crystalless
oscillator
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