Appendix
CY8CKIT-044 PSoC® 4 M-Series Pioneer Kit Guide, Doc. No. 001-96598 Rev. *C
52
PSoC 5LP GPIO Header (J8)
An 8x2 header is provided on the board to bring out several pins of PSoC 5LP to support advanced features such as a low-
speed oscilloscope and a low-speed digital logic analyzer (marked
5
in
Figure A-15
). This header also contains the USB-
UART bridge pins and USB-I2C bridge pins that can be used when these pins are not accessible on the Arduino headers
because a Shield is connected.
A.3.5 USB Mini-B Connector
The PSoC 5LP connects to the USB Mini-B connector of a PC through a Mini-B connector (marked
2
in
Figure A-15
), which
can also be used to power the PSoC 4 M-Series Pioneer Kit. A resettable polyfuse is used to protect the computer's USB
port from shorts and over current. If more than 500mA is drawn from the USB Mini-B connector, the fuse will automatically
break the connection until the short or overload is removed.
A.3.6 CapSense Circuit
CapSense Gesture Pad
The kit has a five element capacitive Gesture Pad on the board, which is connected to PSoC 4200M module pins (marked
18
in
Figure A-15
). The CMOD and CTANK capacitors essential for CapSense functionality are connected on the board. A
2.2-nF capacitor is present on the CMOD pin, P4[2], for CapSense operation. This kit also supports CapSense designs that
enable waterproofing. On this kit, the Shield is connected to the pin or to ground by resistors R57 and R58, respectively. By
default, R58 is mounted on the board, which connects the Shield to ground. Remove R58 and populate R57 when
evaluating waterproofing designs, which will connect the Shield to the designated pin, P0[1].
Proximity Header
The PSoC 4 M-Series Pioneer board contains two headers (J10 and J11) for CapSense Proximity sensor connection
(marked
16
in
Figure A-15
). If the proximity functionality is not being used, these can be used as standard GPIO pins.
A.3.7 Pioneer Board LEDs
The Pioneer board has three LEDs. A green LED (LED1) indicates the status of the KitProg. See the Troubleshooting
section in
KitProg User Guide
for more information on LED states. An amber LED (LED2) indicates the status of power
supplied to the board. The kit also has a general-purpose RGB LED (LED3) for user applications (marked
1
and
11
in
Figure A-15
).
A.3.8 Push Buttons
The board contains a reset push button and a user push button (marked
9
and
12
in
Figure A-15
). The reset push button is
connected to the XRES pin of PSoC 4200M and is used to reset the device. The user push button is connected to P0[7] of
the PSoC 4200M device. Both the push buttons connect to ground on activation (active low).
A.3.9 Cypress Ferroelectric RAM (F-RAM)
The PSoC 4 M-Series Pioneer Kit contains an F-RAM device (
FM24V10-G
) (marked
20
in
Figure A-15
) that can be
accessed through I2C lines P4[0] and P4[1] of the PSoC 4200M device. The F-RAM has a capacity of 1-Mbit (128 KB) with
an I2C speed up to 1 Mbps. The I2C slave address of the F-RAM device is 7 bits wide, and the two least significant bits are
configurable through physical pins. These pins are hardwired to 00 on the board. By default, the address of the F-RAM
device used on the kit is 0x50. This address can be modified by changing the R21/R20 and R23/R22 resistor pairs. The
operating voltage range of the F-RAM is between 2 V and 3.6 V. To prevent the F-RAM from operating at voltages greater
than 3.6V, the power supply to the F-RAM is derived from the output of the 3.3-V regulator. The I2C lines are connected to
the 3.3 V side of the onboard level translator to help F-RAM communicate with PSoC 4200M operating at 5 V.
A.3.10 3-Axis Accelerometer
The PSoC 4 M-Series Pioneer Kit has a 3-Axis accelerometer (marked
15
in
Figure A-15
). The acceleration change
detected by this device can be used to determine the direction of motion of the kit. The PSoC 4200M communicates with
the accelerometer through an I2C interface.
Note that the I2C accelerometer is connected on to the same I2C bus on which the KitProg USB-I2C bridge and the F-RAM
is connected. The accelerometer is assigned with the I2C address 0x0F.
Refer to the
KXTJ2-1009 Datasheet
for more information on how to configure the accelerometer.
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
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
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from
Downloaded from