CY3270 PSoC® FirstTouch™ Guide, Document # 001-15945 Rev. ** 5
1. Introduction
The PSoC® FirstTouch™ Kit includes a USB interface dongle, referred to as the FTPC bridge, and a
multifunction expansion card, referred to as the FTMF Expansion Card. The FTMF Expansion Card
demonstrates a variety of applications using ‘PSoC Powered Peripherals’. The FTMF Expansion
Card connects to the bridge through the bridge’s built-in 8x2 pin expansion port. As the name
implies, the FTPC bridge forms the connection between the FTMF Expansion Card and the various
PC applications that control and communicate with the FTMF Expansion Card.
The FTPC bridge portion of the kit contains a programmed Cypress CY8C24894 PSoC that per-
forms all of the USB and expansion card interface functions. The firmware that is run by this PSoC
performs the primary functions listed.
■ Functions as a USB physical and logical interface
■ Provides PSoC MiniProg emulation for In System Serial Programming (ISSP) of the expansion
cards
■ Provides communications with the PSoC programming utility
■ Performs HID data channel communications
■ Performs expansion card I2C™ communications
■ Performs expansion card SPI communications
There are no other active components inside of the FTPC bridge. All of these interfaces run on a sin-
gle PSoC device. Future projects for the FirstTouch Kit allow you to modify the FTPC firmware and
try some USB Interface designs of your own.
The FirstTouch expansion card connects to the FTPC bridge through the bridge’s 8x2 pin expansion
port. This expansion port provides all of the necessary signals to program the host PSoC on the
expansion card. The expansion port also provides power, ground, and I2C or SPI communications to
and from the expansion card host PSoC and PC.
Since the FirstTouch expansion card has a dedicated host PSoC, once programmed with your
design, the expansion cards can operate either detached from the FTPC bridge in standalone mode
or connected to your system hardware. Obviously, it is necessary to provide power and ground for
the expansion card to operate in either of these two arrangements.
There are four unused analog or digital GPIO pins on the FTPC port and four unused analog or digi-
tal GPIO pins on the expansion card. This allows you to create custom designs and connect signals
you want to the FTPC bridge or the FirstTouch expansion cards.