CY8CKIT-003 Cypress Semiconductor Corp, CY8CKIT-003 Datasheet

KIT DEV PSOC3 FIRSTTOUCH STARTER

CY8CKIT-003

Manufacturer Part Number
CY8CKIT-003
Description
KIT DEV PSOC3 FIRSTTOUCH STARTER
Manufacturer
Cypress Semiconductor Corp
Series
PSoC® FirstTouch™r
Type
MCUr
Datasheets

Specifications of CY8CKIT-003

Contents
Board, Battery, Cable, CD, Documentation, Wire
Processor To Be Evaluated
CY8C3866AXI
Processor Series
PSoC
Interface Type
USB
Operating Supply Voltage
9 V
Silicon Manufacturer
Cypress
Core Architecture
PSoC
Silicon Family Name
PSoC
Kit Contents
Demo Board, USB Cable, Batt, Prox Ant Wire, Kit CD W/ Docs And Software
Rohs Compliant
Yes
Lead Free Status / RoHS Status
Lead free by exemption / RoHS compliant by exemption
For Use With/related Products
PSoC® 3
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
428-2977

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
CY8CKIT-003
Manufacturer:
Cypress Semiconductor
Quantity:
135
CY8CKIT-003
®
PSoC
3 FirstTouch™ Starter Kit Guide
Spec. # 001-49613 Rev. *B
Cypress Semiconductor
198 Champion Court
San Jose, CA 95134-1709
Phone (USA): 800.858.1810
Phone (Intnl): 408.943.2600
http://www.cypress.com

Related parts for CY8CKIT-003

CY8CKIT-003 Summary of contents

Page 1

... PSoC 3 FirstTouch™ Starter Kit Guide CY8CKIT-003 Spec. # 001-49613 Rev. *B Cypress Semiconductor 198 Champion Court San Jose, CA 95134-1709 Phone (USA): 800.858.1810 Phone (Intnl): 408.943.2600 http://www.cypress.com ...

Page 2

... Code protection does not mean that we are guaranteeing the product as "unbreakable." Cypress is willing to work with the customer who is concerned about the integrity of their code. Code protection is constantly evolving Cypress are committed to continuously improving the code protection features of our products. 2 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 3

... Technical Reference 5.1 PSoC 3 FirstTouch Starter Kit Schematic..................................................................32 5.1.1 Hardware Jumpers.........................................................................................33 5.1.2 Board Layout..................................................................................................34 5.1.3 Bill of Material (BOM) ....................................................................................36 5.2 PSoC 3 Pin Assignment on PSoC 3 FirstTouch Starter Kit Board ............................39 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B 4.3.1.1 Temperature Sensing Design Principle ........................................... ...

Page 4

... Contents 4 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 5

... Kit CD ■ Retractable USB A to Mini B cable ■ Proximity wire (for use as proximity detection antenna) ■ 9V battery ■ CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ® 3 FirstTouch™ Starter Kit. for support options, or contact your local Cypress sales 5 ...

Page 6

... Represents menu paths: File > Open > New Project Displays commands, menu paths, and icon names in procedures: Click the File icon and then click Open. Displays an equation Describes Cautions or unique functionality of the product. CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 7

... USB Connector 11 Battery Holder 12. Jumper J1 Vddio Power Source Select 13. Jumper J4 Voltage Regulator Source Select 14. Voltage Regulator (Zetex Inc, ZLDO330) 15. General Purpose Push Button Switch CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev Proximity Sensor Connector 3. Accelerometer 1. CY8C3866AXI PSoC 3 Device 9. CY7C68013A ...

Page 8

... Getting Started 8 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 9

... There are two jumpers for power configuration. All examples are run with the default setup of 3.3V operation. This requires J1-2 to connect to J1-3 and J4-2 to connect to J4-3. For all other configura- tions see section 5.1.1 Hardware Jumpers on page CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Figure 3-1). 33. ...

Page 10

... As specified, this installation process first determines if you have all prerequisite software. Follow the on-screen dialogs to complete all required installations. After following these steps, you must have the following software installed: a. PSoC Creator 1.0 b. PSoC Programmer 3.10 c. Keil C51 Compiler (Cypress edition) 10 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 11

... Figure 3-4. Opening PSoC Programmer 6. Close PSoC Programmer 7. Open PSoC Creator and continue on to the next section to experiment with the included example projects. Figure 3-5. Opening PSoC Creator CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B → Programs PSoC Programmer (see Figure 3-4) ...

Page 12

... Installation 12 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 13

... Modify the PSoC Rocks Project 1. From the Workspace Explorer, open the main.c file as shown in 2. Replace the "PSoC Rocks!" string in the DisplayString array of strings with "Cypress" or any other message(s) desired characters. CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Figure 4-2. 13 ...

Page 14

... Connect the PSoC 3 FirstTouch Starter Kit board to your PC by using a USB cable. 3. Click the Program icon. Figure 4-4. Program 4. The project is programmed successfully as shown in 14 → Build PSoCRocks. Figure 4-5 on page CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B 15. ...

Page 15

... During the project build process, each component generates the required hardware configuration and firmware APIs as necessary to provide a truly custom hardware configuration. CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B 3.1 Install Hardware on page 9 to see your message displayed. ...

Page 16

... Multiple strings may be configured with each string being displayed for an adjustable number of wave cycles. 16 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 17

... Figure 4-7. PSoC Rocks Project Flowchart Boot Start Get ADC count (V) for measured accelerometer Y axis voltage V > minimum oscillation thershold? Yes Calculate character offset in the string Update LED display String Complete Yes CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev Example Projects 17 ...

Page 18

... C29 C30 C30 NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD 0402 0402 DNI DNI 0402 0402 DNI DNI 0402 0402 DNI DNI CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev VDDio0 74 P0_3 73 P0_2 72 P0_1 71 P0_0 70 P4_1 P4_1 69 P4_0 P4_0 68 SIO_P12_3 67 SIO_P12_2 ...

Page 19

... LED display. Figure 4-9. Bubble Level Emulator - Perpendicular Motion CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B 4.1.3 Build, Program, and Run the PSoC Rocks Project on page 14 Example Projects Figure 4-9 ...

Page 20

... LED display. Figure 4-10. Bubble Level Emulator Project Flowchart Boot Start Get ADC count(V) for Accelerometer X axis voltage Calculate the LED offset for current value of V Update LED display 20 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 21

... U1 U1 R35 R35 MODE 2 MODE X 1.5K 1.5K ST/MODE 3 ST/MOT Y ACC_ENABLE 4 ENABLE Z KXSC7-2050 KXSC7-2050 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev ohm 68 ohm P2_0 0402 0402 2 68 ohm 68 ohm P2_1 0402 0402 2 68 ohm 68 ohm P2_2 0402 0402 2 68 ohm ...

Page 22

... Kelvins. ■ k The same equation, when converted to Celsius scale becomes: In this equation the temperature in degree Celsius 4.1.3 Build, Program, and Run the PSoC Rocks Project on page B*ln(R) + C*(ln(R 273. CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Figure 3-1 on page ...

Page 23

... Offset errors, if any, are removed due to subtraction of the two measured voltages. The ratio of these two values removes the measurement path gain error. The error due to the reference resistor is reduced by using a precision resistance in series with the thermistor. CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Update the raster display data array ...

Page 24

... C29 C30 C30 NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD NOLOAD 0402 0402 DNI DNI 0402 0402 DNI DNI 0402 0402 DNI DNI CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev VDDio0 74 P0_3 73 P0_2 72 P0_1 71 P0_0 70 P4_1 P4_1 69 P4_0 P4_0 68 SIO_P12_3 67 SIO_P12_2 ...

Page 25

... The CapSense component provides APIs, which report the centroid (relative position) of the finger on the slider based on the active sensors. The firmware then lights up the LED corresponding to this centroid position. CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B 4.1.3 Build, Program, and Run the PSoC Rocks Project on page 14 Example Projects ...

Page 26

... Example Projects Figure 4-15. CapSense Slider Project Flowchart Boot Start Scan CapSense Slider Read the Centroid position is finger detected on the slider? Yes Update LED display with respact to finger position 26 No CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 27

... R8 560 ohm 1% 560 ohm 1% P3_3 CS4 0603 0603 R11 R11 560 ohm 1% 560 ohm 1% P3_4 CS5 0603 0603 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev ohm 68 ohm P2_0 0402 0402 2 68 ohm 68 ohm P2_1 0402 0402 2 68 ohm 68 ohm ...

Page 28

... LEDs that light up increases. When it does not sense your finger or hand near the antenna, all the LEDs are turned off. Figure 4-17. Wire Antenna attached to Proximity Sensor Connector 28 4.1.3 Build, Program, and Run the PSoC Rocks Project on page 14 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 29

... The baseline for capacitive sensors is updated continuously by the firmware. This accounts for any changes in environmental conditions during the operation. Figure 4-18. Proximity Sensor Project Flowchart Boot Start Scan the Proximity sensor Is sensor active? Yes Read signal value No update LED display CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Example Projects 29 ...

Page 30

... P1_3 24 P1_4 25 P1_5 R14 R14 NO LOAD NO LOAD R31 R31 560 ohm 1% 560 ohm 1% PRX1 PRX1 RECEPTACLE 1x1 RECEPTACLE 1x1 Proximity Sensor Loop CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev VDDio0 74 P0_3 73 P0_2 72 P0_1 71 P0_0 70 P4_1 P4_1 69 P4_0 P4_0 68 SIO_P12_3 67 ...

Page 31

... When creating a new project or modifying an existing project, refer to the PSoC 3 FirstTouch Starter Kit board schematic provided in section the pin assignment tables listed in section Kit Board on page 39. CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B 5.1 PSoC 3 FirstTouch Starter Kit Schematic on page 32 5.2 PSoC 3 Pin Assignment on PSoC 3 FirstTouch Starter and 31 ...

Page 32

... P12_6_SIO 97 29 P2_2 LOWBATT P2_3 P1_7 98 28 P2_3 P1_7 P2_4 P1_6 99 27 P2_4 RBLEED VDDio2 VDDio1 100 26 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 0603 XTALOUT ...

Page 33

... Valid combinations of the jumpers are: 3.3V operation ■ J1-2 to J1-3 ❐ J4-2 to J4-3 ❐ VBUS operation ■ J1-1 to J1-2 ❐ J4-1 to J4-2 ❐ VDDIO ■ J1 open ❐ J4-1 to J4-2 ❐ CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Technical Reference 33 ...

Page 34

... Technical Reference 5.1.2 Board Layout Figure 5-2. PDCR-9493 Rev ** Primary Side (Primary Silkscreen) 34 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 35

... Figure 5-3. PDCR-9493 Rev ** Secondary Side (Secondary Silkscreen) CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Technical Reference 35 ...

Page 36

... THERMISTOR 10K Murata OHM NTC 0805 SMD RES 560 OHM 1/10W Rohm 1% 0603 SMD RES 68 OHM 1/16W Panasonic - ECG 5% 0402 SMD CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Mfr Part Number PDCR-9493 REV** ECJ-0EF1C104Z ECH-U01392GX5 TMK107BJ105KA-T C0805C125K8PACTU 0603YD474KAT2A ECJ-0EB0J225M ...

Page 37

... N LABEL CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Description Manufacturer RES 4.99K OHM 1/ Panasonic - ECG 16W 1% 0603 SMD RES 10.0K OHM 1/ Yageo Corporation 16W 1% 0603 SMD RES 1.0K OHM 1/16W Panasonic - ECG 5% 0603 SMD RES 100K OHM 1/ Yageo 10W 1% 0603 SMD ...

Page 38

... TV1, TV2 CSS1, CSS2, CSS3 CSS4, CSS5 38 Description Manufacturer NO LOAD Components CAP 0402 NO LOAD NA RES NO LOAD 0603 NA SMD TEST VIA 40 HOLE 20 NONE PLATED CapSense Slider Manufacturing Element Process CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Mfr Part Number ...

Page 39

... CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Design Function P2[5] Unused / No connect P2[6] General expansion connector J2 pin 13 P2[7] General expansion connector J3 pin 13 P12[4] Unused/No Connect P12[5] Unused/No Connect P6[4] General expansion connector (J2) Pin 10 P6[5] General expansion connector (J3) Pin 10 P6[6] ...

Page 40

... P0[2] General expansion connector (J2) Pin 3 P0[3] General expansion connector (J3) Pin 3 VddIo0 3.3V P0[4] General expansion connector (J2) Pin 4 P0[5] General expansion connector (J3) Pin 4 P0[6] General expansion connector (J2) Pin 5 P0[7] General expansion connector (J3) Pin 5 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Page 41

... CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B Design Function P4[2] LED 7 drive P4[3] LED 8 drive P4[4] General expansion connector (J2) Pin 6 P4[5] General expansion connector (J3) Pin 6 P4[6] General expansion connector (J2) Pin 7 P4[7] General expansion connector (J3) Pin 7 Vccd Input to digital core ...

Page 42

... Technical Reference 42 CY8CKIT-003 PSoC 3 FirstTouch Starter Kit Guide, Spec. # 001-49613 Rev. *B ...

Related keywords