User Manual Part 1

CY8CKIT-042-BLE Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 001-93731 Rev. *A 42
4. Example Projects
This chapter demonstrates the functionality of the PSoC 4 BLE and PRoC BLE devices using the
BLE Pioneer kit-based example projects. To access these example projects, download and install
the kit setup file from the kit web page. The example projects are available in the firmware folder
under the installed directory.
The Cypress BLE device comes in two variants:
PSoC 4 BLE: The PSoC 4 BLE product family is the new wireless member of the PSoC 4
architecture platform. The family provides a full programmable analog and digital system and a
complete schematic view of PSoC Creator. The PSoC 4 BLE family provides a 32-bit ARM
Cortex-M0 based MCU subsystem with programmable analog and digital peripherals, such as
universal digital blocks (UDBs), 12-bit SAR ADC, opamp, LP comparator, IDACs, UART, I
2
C, SPI,
and timer/counter/PWM block. It also has a dedicated CapSense block (in select part numbers)
to implement the touch-sensing solution, with a practical system SNR of 100:1.
PRoC BLE: This family provides prebuilt part numbers for applications such as human interface
devices (HID), remote control, trackpad, and toys. PRoC BLE also supports up to two-finger
gestures for trackpad and remote control applications. The PRoC BLE product family enriches
the PRoC wireless capacitive touch devices with the Bluetooth Low Energy protocol. The PRoC
BLE family has embedded gestures (in select part numbers) to implement the touch-sensing
solution for trackpad implementation. It also provides a 32-bit ARM Cortex-M0 based MCU
subsystem with analog and digital peripherals, such as 12-bit SAR ADC, UART, I
2
C, PWMs, and
timer/counter/PWM blocks. The family uses a special PSoC Creator schematic view for easy
configuration of PRoC BLE devices.
4.1 Using Example Projects
Follow these steps to open and use the example projects:
1. Launch PSoC Creator from Start > All Programs > Cypress > PSoC Creator 3.1 > PSoC
Creator 3.1.
2. On the Start Page, choose
Examples and Kits > Kits > CY8CKIT-042-BLE. A list of example
projects appears, as shown in Figure 4-1. Projects named with the prefix 'PSoC_4_BLE_' work
on the BLE Pioneer kit with the PSoC 4 BLE Module; projects named with the prefix
'
PRoC_BLE_' work on the BLE Pioneer kit with the PRoC BLE Module.
3. Click on the desired example project.