Appendix
CY8CKIT-044 PSoC® 4 M-Series Pioneer Kit Guide, Doc. No. 001-96598 Rev. *C
21
19. PWM Temperature Sensor: The kit features a digital temperature sensor from Analog Devices (TMP05). This sensor
measures the ambient temperature and reports it to the PSoC 4200M device by varying duty cycle of the PWM output
generated by the sensor.
20. F-RAM: This kit features a Cypress F-RAM device of 1 Mb capacity. The F-RAM is connected to the I2C interface of the
PSoC 4200M device. The Cypress F-RAM device can be used similar to an external EEPROM memory for data logging
operations. The F-RAM can also be used for bootloading the PSoC 4200M device.
21. Ambient Light Sensor: This is a photodiode connected in photoconductive mode to detect variations in the ambient light
intensity. The conductivity of this sensor increases when the ambient light intensity increases and results in a higher
current flow through the sensor. The PSoC 4200M internal opamps are used to implement a current to voltage
converter to detect these current variations. The resultant output voltage is measured using the internal SAR ADC of
the PSoC 4200M device to determine the ambient light intensity. Refer to the TEMD6200FX01 datasheet from Vishay
®
Semiconductors for more information on the electrical characteristics of the sensor.
22. 32-kHz Crystal Oscillator:
The PSoC 4 M-Series Pioneer Kit has a 32-kHz crystal oscillator to provide an accurate low-
frequency clock for the 4200M device.
23. 10-pin programming header for PSoC 5LP: This header is used to program/debug the PSoC 5LP using an external
programmer such as
MiniProg3
.
The subsequent sections explain the method to interface the PSoC 4 M-Series Pioneer Kit to a PC.
3.2 KitProg
The KitProg is a multi-functional system, which includes a programmer, debugger, USB-I2C bridge, and a USB-UART
bridge. The PSoC 4 M-Series Pioneer Kit also supports Mass Storage Programming using KitProg. Cypress PSoC 5LP
device is used to implement KitProg functionality. The KitProg is integrated in most PSoC development kits. For more
details on the KitProg functionality, refer to the
KitProg User Guide
in the kit installation directory:
<Install_Directory>\CY8CKIT-044 PSoC 4 M-Series Pioneer Kit\<version>\Documentation\
KitProg_User_Guide.pdf
.
3.3 Programming and Debugging PSoC 4200M Device
The PSoC 4 M-Series Pioneer Kit can be programmed and debugged using the KitProg. Before programming the device,
ensure that PSoC Creator and PSoC Programmer software are installed on the PC. See the
Install Software
section for
more information.
3.3.1 Programming using PSoC Creator
1. Connect the USB cable into the USB connector, J6, as shown in
Figure 3-4
. The kit enumerates as a composite device
if you are plugging in the PSoC 4 M-Series Pioneer Kit to your PC for the first time.
Figure 3-4. Connect USB Cable to J6
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from