User Button: This kit has a push button, which can be used to provide an input to the PSoC 6
■
MCU.
Note: The button connects the PSoC 6 MCU pin (P0[4]) to ground when pressed. Therefore, you
need to configure the PSoC 6 MCU pin as 'resistive pull-up' for detecting the button press.
EZ-BLE Module: The EZ-BLE Module (CYBLE-416045-02) from Cypress is used to
■
demonstrate how easily an end product can be created with BLE. The EZ-BLE module contains
the CY8C6347BZI-BLD53 PSoC 6 MCU, crystal used for the BLE radio, and an onboard
antenna. Most code examples that work for the PSoC 6 MCU will work with the EZ-BLE module,
depending only on the GPIO requirements.
ECO Crystal footprint: A footprint for an external crystal is provided so that you may attach a
■
crystal with your choice of frequency.
The recommended crystal is
±50 ppm accuracy. Any crystal with compatible footprint (2.0 mm × 1.6 mm) can be used.
WCO Crystal: A 32.768-kHz crystal is provided and is used for BLE applications to provide
■
accurate timing including when the device is in low power mode.
Reset Button: This button is used to reset the PSoC 6 MCU when pressed.
■
Power LED: This LED indicates power is being supplied to the board.
■
5-pin Programming Headers: These are programming headers that can be used to program the
■
EZ-BLE Creator Module using a MiniProg3 programmer/debugger. Typically, this connection is
not required because the kit contains an integrated KitProg2 for programming and debugging.
PSoC 5LP I/O Headers: Using these headers, you can evaluate the PSoC 5LP
■
(CY8C5868LTI-LP039) device. The PSoC 5LP device is used to implement the KitProg2
functionality by default.
Current Measurement Jumper: Using this jumper, you can measure the current consumed by
■
the EZ-BLE Creator Module. This jumper is not populated by default. To use this jumper, you
must remove the zero-ohm resistor R28.
USB 2.0 Micro-B Connector: This connector is used to connect the board to the PC with the
■
provided USB cable, enable to program and/or debug the device. It is used to provide power to
the device.
KitProg2: This is an onboard programmer/debugger utilizing a PSoC 5LP device
■
(CY8C5868LTI-LP039), which enables you to program and debug the target PSoC 6 MCU. It can
also act as a USB-UART and USB-I2C bridge.
When used as a standalone module, KitProg2 can be used to program devices of PSoC 3,
PSoC 4, PSoC 5LP, or PSoC 6 families through the SWD interface. This version of the KitProg2
supplies 3.3 volts to the PSoC 6 MCU section of the board. For more details on the KitProg2
functionality, see the
KitProg2 Mode Selection Button: This button is used to switch between KitProg2 modes as
■
shown in
Table
custom applications. Note that the button connects the PSoC 5LP pin to ground when pressed.
For more details, see the
KitProg2 Status LED: This LED gives the programming/mode status of KitProg2.
■
Table 3-1. KitProg2 Mode Switching
KitProg2 Program/Debug mode (default)
CMSIS-DAP Programming mode
* Note: Toggling between programming modes can be done by pressing mode switch SW3.
PSoC® 6 BLE Prototyping Board Guide, Doc. # 002-24993 Rev. **
ECS-240-8-37CKM
KitProg2 User
3-1. You can also use this button to provide an input to the PSoC 5LP device in
KitProg2 User
KitProg2 Programming Modes *
from ECS Inc., which provides 24 MHz at
Guide.
Guide.
ON
OFF
Kit Operation
Status LED (LED2)
18
Need help?
Do you have a question about the PSoC CY8CPROTO-063-BLE and is the answer not in the manual?
Questions and answers