5. Hardware This chapter describes the contents of the BLE Pioneer Kit hardware and its different blocks, such as the power block, USB connection, Arduino-compatible headers, module connectors, and CapSense slider. The schematic and board layouts are available at the following location: \Cypress\CY8CKIT-042-BLE-A Kit\\Hardware. 5.1 BLE Pioneer Baseboard 5.1.1 PSoC 5LP An onboard PSoC 5LP contains the KitProg, which is used to program and debug the BLE device.
Hardware An adjustable LDO is used to output three different voltage levels (1.9 V, 3.3 V, and 5 V) to power the module. These voltages are selected with the J16 jumper, as shown in Figure 5-1. Figure 5-1. Schematics and Board Highlight of LDO and Power Selection Jumper The input to the LDO can come from either the USB, the VIN pin in the Arduino header J1, or header J9. Note: The typical dropout voltage of the selected LDO is 0.3 V at 500-mA output current. This gives a minimum output of 4.
Hardware The BLE Pioneer Baseboard also contains a CR2032 coin cell holder to power it using a coin cell, as shown in Figure 5-2. Figure 5-2. Schematics and Board Highlight of Coin Cell Holder 5.1.2.1 Protection Circuits The power supply rail has reverse-voltage, overvoltage, short circuits, and excess current protection features, as shown in Figure 5-3. Figure 5-3. Power Supply Block Diagram With Protection Circuits 5V Vin 3.
Hardware A MOSFET-based protection circuit is provided for overvoltage and reverse-voltage protection for the 3.3-V rail from J1.5, as shown in Figure 5-4. Figure 5-4. Schematics and Board Highlight of MOSFET Protection Circuit for 3.3-V Rail from J1.5 CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
Hardware 5.1.2.2 Current Measurement Jumper To demonstrate the low power consumption of PSoC 4 BLE/PRoC BLE Module, a two-pin header (J15) is populated in series with the power supply to the module. This can be used to measure current using an ammeter without the need to desolder any component from the BLE Pioneer Baseboard, as shown in Figure 5-5. Figure 5-5. Schematics and Board Highlight of Current Measurement Jumper CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc.
Hardware The following methods are supported for measuring the current consumption of the module. When the BLE Pioneer Baseboard is powered through the USB port (J13), remove jumper J15 and connect an ammeter, as shown in Figure 5-6. Figure 5-6. Current Measurement when Powered from USB Port CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
Hardware When the BLE Pioneer Baseboard is powered from an external voltage supply, remove the USB cable from J13. Connect the positive terminal of the external voltage supply to the positive terminal of the ammeter and the negative terminal of the ammeter to the upper pin of J15. Connect the negative terminal of the external voltage supply to an onboard GND pin. Figure 5-7 shows the required connections. Figure 5-7.
Hardware Figure 5-8. Powering the Module using a Coin Cell 5.1.3 Programming Interface The BLE Pioneer Kit allows you to program and debug the PSoC 4 BLE/PRoC BLE in two ways: Using the onboard KitProg Using a CY8CKIT-002 MiniProg3 programmer and debugger 5.1.4 Expansion Connectors 5.1.4.1 Arduino-Compatible Headers (J1, J2, J3, J4, and J12-unpopulated) The BLE Pioneer Kit has five Arduino-compatible headers: J1, J2, J3, J4, and J12, as shown in Figure 5-9.
Hardware Note: Take care when powering the Arduino shields via Arduino-compatible power header (J1). The V3.3 pin will output 5 V when the board is powered from USB/VIN and the system power supply jumper (J16) is set to 5 V operation. Additional Functionality of Header J2 The J2 header is a 6×2 header that supports Arduino shields. The Port 2 and Port 3 pins of PSoC 4BLE and PRoC BLE are brought to this header. The Port 2 pins also connect to the onboard CapSense slider through 560-ohm resistors.
Hardware 5.1.4.3 PSoC 5LP GPIO Header (J8) An 8×2 header is provided on the BLE Pioneer Baseboard to pull out several pins of PSoC 5LP to support advanced features such as a low-speed oscilloscope and a low-speed digital logic analyzer (see Figure 5-11). This header also contains the USB-Serial interface pins that can be used when these pins are not accessible on the Arduino headers because a shield is connected. Note: You can use PSoC 5LP for your own custom firmware. Figure 5-11.
Hardware 5.1.5 USB Mini-B Connector The PSoC 5LP connects to the USB port of a computer through a Mini-B connector (see Figure 5-12), which can also be used to power the BLE Pineer Baseboard. A resettable polyfuse is used to protect the computer's USB ports from shorts and overcurrent. If more than 500 mA is drawn from the USB port, the fuse will automatically break the connection until the short or overload is removed. Figure 5-12.
Hardware 5.1.6 CapSense Circuit 5.1.6.1 CapSense Slider The BLE Pioneer Kit has a five-segment linear capacitive touch slider, which is connected to the PSoC 4 BLE/PRoC BLE Module pins (see Figure 5-13). The CMOD and CTANK capacitors are required for CapSense functionality and are provided on the modules (see Module Board on page 107). A 2.2-nF capacitor is present on the CMOD pin, P4[0], for CapSense operation. BLE Pioneer Kit also supports CapSense designs that enable waterproofing.
Hardware Figure 5-14. Schematics and Board Highlight of Proximity Header 5.1.7 BLE Pioneer Baseboard LEDs The BLE Pioneer Baseboard has three LEDs. A green LED (LED2) indicates the status of the programmer. An amber LED (LED1) indicates the status of power supplied to the board. The BLE Pioneer Kit also has a general-purpose tricolor LED (LED3) for user applications. These are connected to P2_6 (red LED), P3_6 (green LED) and P3_7 (blue LED). Figure 5-15 and Figure 5-16 show the schematics of these LEDs.
Hardware Figure 5-16. Schematics and Board Highlight of RGB LED CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
Hardware 5.1.8 Push-Buttons The BLE Pioneer Baseboard contains a reset push-button and a user push-button, as shown in Figure 5-17. The reset button is connected to the XRES pin of BLE device and is used to reset it. The user button is connected to P2[7] of the BLE device. Both the buttons connect to ground on activation (active low). Figure 5-17.
Hardware 5.1.9 Cypress Ferroelectric RAM (F-RAM) The BLE Pioneer Baseboard contains the FM24V10-G F-RAM device (see Figure 5-18), which can be accessed through I2C lines P5[0] and P5[1] of the PSoC 4 BLE/PRoC BLE Module. The F-RAM is 1-Mbit (128KB) with an I2C speed up to 1 Mbps. The I2C slave address of the F-RAM device is seven bits wide, and the LSB two bits are configurable through physical pins and are hardwired to 00 on the board.
Hardware 5.1.10 Serial Interconnection between KitProg and Module The KitProg is also a USB-Serial interface. It supports USB-UART and USB-I2C bridges (see Figure 5-19). The pull-up resistors on the I2C bus are enabled when the protocol is selected from the user interface (such as Bridge Control Panel). The USB-Serial pins of the KitProg are also available on the Arduino header; therefore, it can be used to control Arduino shields with the SPI/I2C/UART interface.
Hardware 5.1.11 Module Headers The PSoC 4 BLE and PRoC BLE Modules are connected to the BLE Pioneer Baseboard using the two (24-pin and 20-pin) module headers, as shown in Figure 5-20. Figure 5-20. Schematics and Board Highlight of Module Headers For information on how to add these on your own board, refer to Adding BLE Module-Compatible Headers on Your Baseboard on page 128. CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
Hardware 5.2 Module Board 5.2.1 PSoC 4 BLE or PRoC BLE Device The PRoC BLE or PSoC 4 BLE device is the main component on the module. It provides the RF interface and analog and digital capability. The PRoC BLE or PSoC 4 BLE pins are mapped to the module headers (see Figure 5-21). For more information, refer to the BLE web page. See BLE Modules and BLE Dongles Compatible with the BLE Pioneer Kit on page 130 for details. Figure 5-21.
Hardware 5.2.2 Module Power Connections The module has three power domains: VDDD, VDDA, and VDDR. The VDDD connection supplies power for digital device operation, VDDA supp lies power for analog device operation, and VDDR connection supplies power for the device radio. By default, these domains are shorted using a 330-ohm, 100-MHz ferrite bead.
Hardware Figure 5-23. Schematics and Board Highlight of Headers CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
Hardware 5.2.4 Wiggle Antenna Both the modules use the wiggle antenna. Refer to the Antenna Design Guide (AN91445) for details. Figure 5-24. Board Highlight of Wiggle Antenna CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
Hardware 5.2.5 Antenna Matching Network An Antenna Matching Network is required between the BLE device and the antenna to achieve optimum performance (Figure 5-25). The matching network has four main tasks: Transform the balanced output of the radio to an unbalanced connection to the antenna (balun). Transform the output impedance of the radio to a 50-ohm antenna. Suppress harmonics to a level below the regulations level in TX mode. Suppress the local oscillator (LO) leakage in RX mode. Figure 5-25.
Hardware 5.2.6 BLE Passives Module boards include a 24-MHz crystal and a 32-kHz crystal, the CMOD and shield (CTANK) circuit for CapSense, a SAR bypass capacitor, and adequate decoupling capacitors for all the power domains, as shown in Figure 5-26. Figure 5-26. Schematics and Board Highlight – External Crystal, CMOD, CTANK, Decaps, Jumpers CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
Hardware 5.2.7 Test Points All power domains are brought out as test points for easy probing. 5.3 BLE Dongle Board See PSoC 4 BLE or PRoC BLE Device on page 107 for schematics of PRoC BLE pins. See Wiggle Antenna on page 110 for schematics of wiggle antenna. See Antenna Matching Network on page 111 for schematics of antenna matching network. See BLE Pioneer Baseboard LEDs on page 101 for schematics of power and status LED. See Push-Buttons on page 103 for schematics of push-buttons. Figure 5-27.
Hardware 5.3.1 Power System The BLE Dongle is powered directly using 5 V from the USB port, as shown in Figure 5-28. Figure 5-28. Power Supply Block Diagram With Protection Circuits Headers PRoC 5V USB 5V 5V PSoC5LP ES D P rotec tion 5.3.1.1 Protection Circuits The PTC resettable fuse is connected to protect the computer's USB ports from shorts and overcurrent. 5.3.2 USB Type-A Plug The KitProg on the BLE Dongle connects to the USB port of a computer through a USB Type-A plug (Figure 5-29).
Hardware 5.3.3 User LED A user LED is provided to indicate status from the PRoC BLE device (Figure 5-30). It is also used to show the bind status. Figure 5-30. Schematics and Board Highlight of User LED CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
6. Advanced Topics This chapter describes the functionality of the FM24V10 F-RAM in the BLE Pioneer Kit. 6.1 Using FM24V10 F-RAM The BLE Pioneer Baseboard has an onboard ferroelectric RAM chip that can hold up to 1 Mb of data. The chip provides an I2C communication interface for data access. It is hardwired to the I2C lines (P5_0 and P5_1). Because the F-RAM device is an I2C slave, it can be accessed or shared among various I2C masters on the same line.
Advanced Topics 6.1.2 Write/Read Operation The device datasheet includes details on how to perform a write/read operation with the F-RAM. Figure 6-2 and Figure 6-3 provide a snapshot of the write/read packet structure as a quick reference. Figure 6-2. F-RAM Single-Byte and Multiple-Byte Write Packet Structure Figure 6-3. F-RAM Single-Byte and Multiple-Byte Read Packet Structure As shown in the figures, all operations start with the slave address followed by the memory address.
A. Appendix A.1 Bill of Materials (BOM) A.1.1 BLE Pioneer Baseboard Item Qty Reference Value Description Manufacturer Mfr Part Number 1 1 PCB - Printed circuit board Cypress 600-60194-01, Rev04 2 1 BT1 CR2032 Battery Holder HOLDER COIN CELL CR2032 EJECT MPD BA2032 3 1 C1 1.0 uF CAP TANT 1UF 35V 10% 1210 AVX Corporation TAJB105K035RNJ 4 1 C2 4.7 uF CAP TANT 4.7UF 20V 10% 1210 AVX Corporation TAJB475K020RNJ 5 1 C3 0.
Item Qty Reference Value Description CONN HEADER FMALE 10POS .1" GOLD Manufacturer Mfr Part Number Protectron ElectroP9401-10-21 mech 17 1 J3 10x1 RECP 18 1 J6 50MIL KEYED CONN HEADER 10 PIN SMD 50MIL KEYED SMD 19 1 J8 8X2 RECP CONN HEADER FMAL 16PS.1" DL GOLD Protectron ElectroP9403-16-21 mech 20 1 J10 12X2 RECP CONN HEADER 2.54MM 24POS GOLD Sullins Connector Solutions SBH11-PBPC-D12-STBK 21 1 J11 10X2 RECP CONN HEADER 2.
Item Qty Reference Value Description Manufacturer Mfr Part Number 40 2 R8,R58 15K RES 15K OHM 1/10W 1% 0603 SMD Panasonic - ECG 41 2 R9,R20 10K 1% RES 10K OHM 1/8W 1% 0805 SMD Stackpole ElectronRMCF0805FT10K0 ics Inc 42 1 R10 10K RES 10K OHM 1/10W 5% 0603 SMD Panasonic - ECG ERJ-3GEYJ103V 43 1 R11 820 ohm RES 820 OHM 1/8W 5% 0805 SMD Panasonic - ECG ERJ-6GEYJ821V 44 2 R13,R14 ZERO RES 0.
Item Qty Reference Value Description Manufacturer Mfr Part Number Label 60 1 N/A N/A LBL, PCA Label, Vendor Code, Datecode, Serial Number 121-60329-01 Rev 04 (YYWWVVXXXXX) 61 1 N/A N/A LBL, QR code, 12mm X 12mm Cypress Semiconductor Cypress Semiconductor No load components 62 1 C22 0.1 uFd CAP .1UF 16V CERAMIC Y5V 0402 TDK Corporation C1005X5R1A104K050B A 63 1 C24 1.0 uFd CAP CERAMIC 1.
A.1.2 Module A.1.2.1 CY5676A PRoC BLE 256KB Module Item Qty Reference Value PRoC BLE 256KB Module printed circuit board Mfr_Name Mfr_Part_Number Cypress qualified ven600-60249-01 Rev 03 dor 1 1 PCB 2 8 C1,C3,C5,C7,C 0.1 uF 9,C11,C16,C18 Samsung ElectroCAP .1UF 16V CERAMIC Y5V Mechanics America, 0402 Inc CL05F104ZO5NNNC 3 10 C2,C4,C6,C8,C 10,C12,C15,C1 1.0 uF 7,C19,C20 CAP CERAMIC 1.
Item Qty Reference Value Description Mfr_Name Mfr_Part_Number 20 1 R2 Rbleed No Load - - 21 1 R3 4.7K RES 4.7K OHM 1/10W 5% 0603 SMD Panasonic - ECG ERJ-3GEYJ472V 22 1 J3 4 HEADER CONN HEADER 4POS .100 R/ FCI A 15AU 68016-204HLF 23 4 TP1,TP2,TP3,T RED P4 TEST POINT 43 HOLE 65 PLATED RED Keystone Electronics 5000 24 1 TP5 TEST POINT 43 HOLE 65 PLATED BLACK Keystone Electronics 5001 A.1.2.
Item Qty 16 1 Reference LBL Value Description Mfr_Name Mfr_Part_Number - LBL, PCA Label, Vendor Code, Datecode, Serial Num- Cypress qualified ber 121-60215-01 Rev 01 vendor (YYWWVVXXXXX) - No Load components 17 1 C13 1.2 pF CAP CER 1.2PF 50V NP0 0402 Johanson Technology Inc 500R07S1R2BV4T 18 1 C25 100pF CAP CER 100PF 50V 10% X7R 0603 Kemet C0603C101K5RACTU 19 1 R1 Zero Ohm RES 0.0 OHM 1/10W JUMP 0603 TE Connectivity 1623094-1 20 1 R2 Rbleed No Load - - 21 1 R3 4.
A.1.3 CY5677 CySmart BLE 4.2 USB Dongle Item Qty 1 Reference Value BLE Dongle Printed circuit board Manufacturer Cypress qualified vendor Mfr Part Number 1 - 17 C1,C4,C6,C7,C9, C11,C14,C16,C25 ,C28,C29,C32,C3 0.1 uFd 5,C36,C38,C41,C 42 CAP .1UF 16V CERAMIC Y5V TDK Corporation 0402 C1005X5R1A104K050BA 3 17 C2,C3,C5,C8,C10 ,C12,C13,C15,C1 7,C18,C24,C26,C 1.0 uFd 30,C31,C33,C34, C40 CAP CERAMIC 1.0UF 25V X5R 0603 10% Taiyo Yuden TMK107BJ105KA-T 4 1 C19 1.2 pFd CAP CER 1.
Item Qty Reference Value Description Manufacturer Mfr Part Number 20 9 R1,R2,R3,R4,R12 ,R13,R14,R15,R2 ZERO 6 RES 0.
A.2 KitProg Status LED States User Indication Scenario Action Required by user LED blinks fast: LED starts blinking at power up, Frequency = 4.00 Hz if bootloadable file is corrupt. Bootload the KitProg.cyacd file: In PSoC Programmer, connect to the kit, open the Utilities tab, and press the Upgrade Firmware button. Entered Bootloader mode by holding the Reset button of the Frequency = 0.67 Hz BLE Pioneer Kit/BLE Dongle during kit power up.
A.3 Adding BLE Module-Compatible Headers on Your Baseboard The baseboard should have a 20-pin header and a 24-pin header. Dimension of these connectors are given here. Figure A-1. Connectors on BLE Pioneer Kit Baseboard 940 mils 740 mils Pin 1 Pin 1 20 pin header 24 pin header These headers are available for purchase from Digikey. Description Manufacturer Manufacturer Part Number Digikey Part Number CONN HEADER 2.
A.4 Programming BLE Modules via MiniProg3 If the BLE Modules are to be used without the BLE Pioneer Baseboard, they can be programmed using MiniProg3. The J2 header has five adjacent pins – VDDD, GND, XRES, P0[7], and P0[6]. These pins can be used to program the BLE Module using MiniProg3. Figure A-2. Programming a BLE Module via MiniProg3 Follow these steps to program the module: 1. Connect the MiniProg3 to the J2 connector, with the VDD of the MiniProg3 aligned to the VDDD on the module. 2.
A.5 BLE Modules and BLE Dongles Compatible with the BLE Pioneer Kit Different BLE modules and BLE dongles can work with the BLE Pioneer Kit, as listed in the following tables. BLE Module Availability Flash Size Bluetooth Version CY8CKIT-142 PSoC 4 BLE Module Available separately 128KB Bluetooth 4.1 CY8CKIT-141 PSoC 4 BLE SMA Module Available separately 128KB Bluetooth 4.1 CY8CKIT-143 PSoC 4 BLE 256KB Module Available separately 256KB Bluetooth 4.1 As part of the kit 256KB Bluetooth 4.
A.5.2 CY8CKIT-141 PSoC 4 BLE SMA Module This module is identical to the CY8CKIT-142 PSoC 4 BLE Module, except that it has an SMA connector instead of a wiggle antenna; this connector can be used to connect to an external antenna. This module can be ordered separately. Figure A-4. CY8CKIT-141 PSoC 4 BLE SMA Module A.5.3 CY8CKIT-143 PSoC 4 BLE 256KB Module This is the Bluetooth 4.1 equivalent of the CY8CKIT-143A PSoC 4 BLE 256KB Module. It has the CY8C4248LQI-BL483 silicon, with 256KB flash and 32KB RAM.
A.5.4 CY8CKIT-143A PSoC 4 BLE 256KB Module This is the default PSoC 4 BLE Module shipped as pa rt of the BLE Pioneer Kit. It supports Bluetooth 4.2 features and DMA. It has the CY8C4248LQI-BL583 silicon, with 256KB flash and 32KB RAM. Figure A-6. CY8CKIT-143A PSoC 4 BLE 256KB Module A.5.5 CY5671 PRoC BLE Module This is the lower flash version of the PRoC BLE Module. It can be ordered separately. This module has the CYBL10563-56LQXI silicon, with 128KB flash and 16KB RAM. It supports Bluetooth 4.1.
A.5.6 CY5674 PRoC BLE SMA Module This module is identical to the CY5671 PRoC BLE Module, except that it has an SMA connector instead of a wiggle antenna; this connector can be used to connect to an external antenna. This module can be ordered separately. Figure A-8. CY5674 PRoC BLE SMA Module A.5.7 CY5676 PRoC BLE 256KB Module This is the Bluetooth 4.1 equivalent of the CY5676A PRoC BLE 256KB Module. It has the CYBL10573-56LQXI silicon, with 256KB flash and 32KB RAM. It can be ordered separately.
A.5.8 CY5676A PRoC BLE 256KB Module This is the default PRoC BLE Module shipped as part of the BLE Pioneer Kit. It supports Bluetooth 4.2 features and DMA. It has the CYBL11573-56LQXI silicon, with 256KB flash and 32KB RAM. Figure A-10. CY5676A PRoC BLE 256KB Module A.5.9 CY5670 CySmart USB Dongle (BLE Dongle) This is the lower flash equivalent of the CY5677 CySmart BLE 4.2 USB. It can be ordered separately. This dongle has the CYBL10162-56LQXI silicon, with 128KB flash and 16KB RAM.
A.5.10 CY5677 CySmart BLE 4.2 USB Dongle (BLE Dongle) This is the default BLE Dongle shipped as part of the BLE Pioneer Kit. It has the CYBL1157356LQXI silicon, with 256KB flash and 32KB RAM. It supports Bluetooth 4.2 and DMA. Figure A-12. CY5677 CySmart BLE 4.2 USB Dongle (BLE Dongle) CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide, Doc. # 002-11468 Rev.
A.6 Migrating Projects Across Different Pioneer Series Kits All Cypress Pioneer series kits are Arduino Uno-compatible and have some common onboard peripherals such as RGB LED, CapSense, and a user switch. However, the pin mapping in each of the boards is different due to differences in pin functions of the PSoC device used. This guide lists the pin maps of the Pioneer series kits to allow easy migration of projects across different kits.
A.6.1 Arduino Uno-Compatible Headers J1 Arduino-Compatible Header Pin Map Pioneer Series Kits Pin # Arduino Pin CY8CKIT-042 CY8CKIT-040 CY8CKIT-042-BLE CY8CKIT-044 CY8CKIT-046 1 VIN VIN VIN VIN VIN VIN 2 GND GND GND GND GND GND 3 GND GND GND GND GND GND 4 5V V5.0 V5.0 V5.0 V5.0 V5.0 5 3.3V V3.3 V3.3 V3.3 V3.3 V3.3 6 RESET RESET RESET RESET RESET RESET 7 IOREF P4.VDD P4.VDD BLE.VDD P4.VDD P4L.
J3 Arduino-Compatible Header Pin Map Pioneer Series Kits # Arduino Pin CY8CKIT-042 CY8CKIT-040 CY8CKIT-042-BLE CY8CKIT-044 1 D8 P2[6] P1[4] P0[5] P0[2] P0[2] 2 - - - - - P3[4] 3 D9 P3[6] P1[5] P0[4] P0[3] P0[3] 4 - - - - - P6[5] 5 D10 P3[4] P1[6] P0[2] P2[7] P6[3] 6 - - - - - P6[3] 7 D11 P3[0] P1[1]a P0[0] P6[0] P6[0] 8 - - - - - P6[0] 9 D12 P3[1] P3[1] P0[1] P6[1] P6[1] CY8CKIT-046 10 - - - - - P6[1] 11 D13 P0[6] P1[7] P0[3]
J4 Arduino-Compatible Header Pin Map Pioneer Series Kits # Arduino Pin CY8CKIT-042 CY8CKIT-040 1 D0 P0[4] P0[5] P1[4] P3[0] P3[0] 2 - - - - - P8[0] 3 D1 P0[5] P0[6] P1[5] P3[1] P3[1] 4 - - - - - P8[1] a CY8CKIT-042-BLE CY8CKIT-044 CY8CKIT-046 5 D2 P0[7] P0[7] P1[6] P1[0] P1[0] 6 - - - - - P8[2] 7 D3 P3[7] P3[2]a P1[7] P1[1] P1[1] 8 - - - - - P8[3] 9 D4 P0[0] P0[3] P1[3] P1[2] P1[2] 10 - - - - - P8[4] 11 D5 P3[5] P3[0] P1[2] P
A.6.
Proximity Header Pin Map Pin # 1 2 Description PROXIMITY Pioneer Series Kits CY8CKIT-042 CY8CKIT-040 CY8CKIT-042-BLE CY8CKIT-044 CY8CKIT-046 – P2[0] P2[0] P3[7] P9[4] – – – P3[6] P9[5] CY8CKIT-044 CY8CKIT-046 RGB LED Pin Map Pioneer Series Kits Pin # Color 1 Red P1[6] P3[2] P2[6] P0[6] P5[2] 2 Green P0[2] P1[1] P3[6] P2[6] P5[3] 3 Blue P0[3] P0[2] P3[7] P6[5] P5[4] CY8CKIT-044 CY8CKIT-046 P0[7] P0[7] CY8CKIT-042 CY8CKIT-040 CY8CKIT-042-BLE User Switch Pin Map P
Revision History CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide Revision History Document Title: CY8CKIT-042-BLE-A Bluetooth® Low Energy (BLE) Pioneer Kit Guide Document Number: 002-11468 Revision ECN Number ** 5162292 Issue Date 03/04/2016 Origin of Change UDYG Description of Change New kit guide. Updated Safety Information chapter on page 6: *A 05/25/2016 AARA Added “Regulatory Compliance Information” on page 8. Updated to new template.