Infineon CY8CKIT-062-WIFI-BT Manual

Psoc 6 wi-fi bluetooth pioneer kit
Hide thumbs Also See for CY8CKIT-062-WIFI-BT:

Advertisement

Quick Links

PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide
CY8CKIT-062-WIFI-BT

About this document

Scope and purpose
This document explains about the CY8CKIT-062-WIFI-BT PSoC™ Wi-Fi Bluetooth® Pioneer Kit: kit operation, out-
of the box example and its operation, and the hardware details of the board.
Intended audience
This evaluation board is intended for all technical specialists who are familiar with microcontrollers and
connectivity and is intended to be used under laboratory conditions.
User guide
Please read the sections "Important Notice" and "Warnings" at the end of this document
002-22677 Rev. *J
www.infineon.com
2023-12-18

Advertisement

Table of Contents
loading

Summary of Contents for Infineon CY8CKIT-062-WIFI-BT

  • Page 1: About This Document

    CY8CKIT-062-WIFI-BT About this document Scope and purpose This document explains about the CY8CKIT-062-WIFI-BT PSoC™ Wi-Fi Bluetooth® Pioneer Kit: kit operation, out- of the box example and its operation, and the hardware details of the board. Intended audience This evaluation board is intended for all technical specialists who are familiar with microcontrollers and connectivity and is intended to be used under laboratory conditions.
  • Page 2: Important Notice

    Boards provided by Infineon Technologies. The design of the Evaluation Boards and Reference Boards has been tested by Infineon Technologies only as described in this document. The design is not qualified in terms of safety requirements, manufacturing and operation over the entire operating temperature range or lifetime.
  • Page 3: Safety Precautions

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Safety precautions Safety precautions Note: Please note the following warnings regarding the hazards associated with development system Table 1 Safety precautions Caution: The evaluation or reference board contains parts and assemblies sensitive to electrostatic discharge (ESD).
  • Page 4: Table Of Contents

    CY8CKIT-062-WIFI-BT board details ........
  • Page 5 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Table of contents 3.3.1 Bypass protection circuit on program and debug header (J11) ....... . 47 3.3.2...
  • Page 6: Introduction

    PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Introduction Thank you for your interest in the CY8CKIT-062-WIFI-BT PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit. This kit enables you to evaluate and develop your applications using the PSoC™ 6 MCU. The PSoC™ 6 MCU is an ultra-low-power PSoC™ device specifically designed for wearables and IoT products. It is a programmable embedded system-on-chip, integrating a 150-MHz Arm®...
  • Page 7: Getting Started

    Getting started This guide will help you to get acquainted with the PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit: • “Kit operation” on page 20 describes the CY8CKIT-062-WIFI-BT baseboard and CY8CKIT-028-TFT shield hardware features and functionalities. • “Hardware” on page 35 provides a detailed hardware description, methods to use the onboard components, kit schematics, bill of materials (BOM), and FAQs.
  • Page 8 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Figure 2 Pioneer Board User guide 002-22677 Rev. *J 2023-12-18...
  • Page 9 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction PSoC 6 Wi-Fi Bluetooth® pioneer board details SWDIO P15_4 P5LP_VDD P15_5 SWDCLK P1_6 P15_1 P0_1 RESET P0_7 P15_2 P12_0 P0_3 P15_3 P3_0 P5LP_VDD P0_2 P12_5 P12_1 P3_4 P3_5 P12_7 P12_6 P3_6...
  • Page 10 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Table 1 Pioneer Board pinout (continued) PSoC™ 6 pin Primary onboard Secondary Connection details function onboard function P1.0 CAPSENSE™ Tx GPIO on Populate R174 to connect to the header or non-Arduino remove R62 to disconnect from CAPSENSE™.
  • Page 11 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Table 1 Pioneer Board pinout (continued) PSoC™ 6 pin Primary onboard Secondary Connection details function onboard function ® P3.4 BT REG ON – BT REG ON pin of the Wi-Fi/Bluetooth module ®...
  • Page 12 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Table 1 Pioneer Board pinout (continued) PSoC™ 6 pin Primary onboard Secondary Connection details function onboard function P6.4 TDO/SWO – – P6.5 – – P6.6 TMS/SWDIO – Remove R194 to disconnect from KitProg3 SWDIO.
  • Page 13 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Table 1 Pioneer Board pinout (continued) PSoC™ 6 pin Primary onboard Secondary Connection details function onboard function P8.5 CAPSENSE™ Silder2 Rx GPIO on Remove R47 to disconnect CAPSENSE™ pad non-Arduino and populate R149 to connect to header.
  • Page 14 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Table 1 Pioneer Board pinout (continued) PSoC™ 6 pin Primary onboard Secondary Connection details function onboard function P10.5 GPIO on header – – compatible with Arduino J2.11, A5 PDM Data P10.6 GPIO on non-Arduino –...
  • Page 15: Cy8Ckit-028-Tft Board Details

    PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Table 1 Pioneer Board pinout (continued) PSoC™ 6 pin Primary onboard Secondary Connection details function onboard function P12.6 ECO IN GPIO on Conne non-Arduino header (J19.8) P12.7 ECO OUT GPIO on –...
  • Page 16 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Figure 4 TFT display shield Table 2 TFT shield pinout Pin # Arduino pin Arduino TFT shield function Pioneer Board function connection J1.1 J1.2 J1.3 J1.4 J1.5 3.3 V 3.3 V VCC 3.3V...
  • Page 17: Additional Learning Resources

    Mount R162 (on the Pioneer Board) to connect J2.10 of the TFT board to P9[4]. Additional learning resources Infineon provides a wealth of data to help you to select the right PSoC™ device for your design and to help you to quickly and effectively integrate the device into your design.
  • Page 18: Documentation Conventions

    PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Documentation conventions Table 3 Document conventions for guides Convention Usage Courier New Displays user entered text and source code Italics Displays file locations, file names, and reference documentation: Read about the sourcefile.hex file in the PSoC™ Creator user guide.
  • Page 19 PSoC™ 6 Wi-Fi Bluetooth® pioneer kit guide CY8CKIT-062-WIFI-BT Introduction Table 4 Acronyms used in this document (continued) Acronym Definition positive temperature coefficient pulse width modulation red green blue successive approximation register SMIF serial memory interface serial peripheral interface SRAM serial random access memory...
  • Page 20: Kit Operation

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation Kit operation This chapter introduces you to various features of the PSoC™ 6 Wi-Fi Bluetooth® Pioneer Board, including the theory of operation and the on-board KitProg3 programming and debugging functionality, USB-to-UART, USB- I2C and USB-SPI bridges.
  • Page 21 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation Figure 6 shows the block diagram of the Pioneer Board. CY8CKIT‐062‐WiFi‐BT Architecture Block Diagram KitProg3 KitProg3 UI 10‐pin SWD/ Reset  20‐pin ETM header Mechanical Switch/ Jumper I/O headers  Switches & LEDs JTAG header Button RF Matching  Network Electrical Switch 1.8~3.3V VTRAG_IN VTRAG_REF 1.8~3.3V JTAG JTAG...
  • Page 22 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation This Wi-Fi Bluetooth® Pioneer Kit comes with the PSoC™ 6 Wi-Fi Bluetooth® Pioneer Board, which has the CY8CKIT-028-TFT display shield connected, as Figure 7 shows. Figure 7 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Board and TFT display shield Figure 8 shows the markup of the Pioneer Board.
  • Page 23 USB connector and the PC to use the KitProg3 on-board programmer and debugger and to provide power to the Pioneer Board. 4. Infineon EZ-PD™ CCG3 Type-C Port Controller with PD (CYPD3125-40LQXIT, U3): The Pioneer Board includes an EZ-PD™ CCG3 USB Type-C port controller with power delivery system. This device is preprogrammed and can deliver power from a Type-C port to an onboard header J16, while simultaneously charging a lithium-ion polymer battery connected to J15.
  • Page 24 25. Wi-Fi and Bluetooth® module (LBEE5KL1DX-883, U6): This kit features the on-board Wi-Fi and Bluetooth® combination module to demonstrate the IoT features. LBEE5KL1DX is a Type 1DX module available with 2.4-GHz WLAN and Bluetooth® functionality. Based on Infineon AIROC™ CYW4343W Wi-Fi & Bluetooth® combo chip, this module provides high-efficiency RF front-end circuits.
  • Page 25: Cy8Ckit-028-Tft Details

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation 35. Battery connector (J15, on the bottom side of the board): This connector can be used to connect a lithium- ion polymer battery. Note that a battery is not included in the kit package and should be purchased separately if you want to demonstrate battery charging.
  • Page 26 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation The TFT display shield has the following peripherals: 1. 2.4-inch TFT display: This is a Newhaven 2.4-inch TFT LCD module with 240 × 320 pixel resolution and uses Sitronix ST7789 display controller.
  • Page 27: Kitprog3: On-Board Programmer/Debugger

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation Note: The TFT display operation at 1.8 V is currently not supported in this version of the kit. Ensure that the following conditions are met when the CY8CKIT-028-TFT display shield is mounted on the PSoC™ 6 Wi-Fi Bluetooth®...
  • Page 28 Create new application b) Select the BSP in the Choose Board Support Package window and click Next. The rest of the steps uses the CY8CKIT-062-WIFI-BT BSP for the sake of explanation. Figure 13 Creating a new application: Choose board support package User guide 002-22677 Rev.
  • Page 29 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation c) Select the application in the Select Application window and click Create. Figure 14 Creating a new application: Select Application 4. To build and program a PSoC™ 6 MCU application, in the Project Explorer, select <App_Name> project. In the Quick Panel, scroll to the Launches section and click the <App_Name>...
  • Page 30: Using The Oob Example - Wi-Fi_Web_Server

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation 5. ModusToolbox™ software has an integrated debugger. To debug a PSoC™ 6 MCU application, in the Project Explorer, select <App_Name> project. In the Quick Panel, scroll to the Launches section and click the <App_Name>...
  • Page 31: Usb-To-Uart Bridge

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation 5. On the Web Server Demo – Home Page, enter your Wi-Fi network name and password of the non-enterprise network directly or perform a Wi-Fi Scan to select the network you wish to use to connect to the cloud.
  • Page 32: Usb-I2C Bridge

    SPI connection between KitProg3 and PSoC™ 6 MCU EZ-PD™ CCG3 Type-C Power Delivery The Pioneer Board includes a Infineon EZ-PD™ CCG3 Power Delivery system. The EZ-PD™ CCG3 is pre-programmed and can deliver power from a Type-C port to the onboard header J16 (known as the consumer path), while simultaneously charging a 3.7-V, lithium-ion polymer battery connected to J15.
  • Page 33 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation D+/D‐ KitProg2  (PSoC 5LP) LED (o/p  indication) Consumer control CCG3 charging  current control VSYS Consumer  External  Terminal  Path FET power o/p  Block EZ‐PD CCG3 (Cypress) Provider control Load switch  Provider Path  with Slew rate  VBUS control Monitor  Monitor  5V @0.5A  VBUS USB (Type C) 9V/ 12V @3A...
  • Page 34 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Kit operation Table 6 Type-C table power delivery scenarios USB host/Consumer Consumer Provider External USB PD Battery capability capability capability Out (J16 Header) charging current Non Type-C power <5 V  0 100 mA adapter (Legacy USB) >5 V...
  • Page 35: Hardware

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware Hardware Schematics See the schematic files available on the webpage. Hardware functional description This section explains the individual hardware blocks of the PSoC™ 6 Wi-Fi Bluetooth® Pioneer Board. 3.2.1 PSoC™ 6 MCU (U1) PSoC™...
  • Page 36: Serial Interconnection Between Psoc™ 5Lp And Psoc™ 6 Mcu

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 3.2.3 Serial interconnection between PSoC™ 5LP and PSoC™ 6 MCU In addition to being used as an on-board programmer, the PSoC™ 5LP MCU functions as an interface for the USB- UART, USB-I2C, and USB-SPI bridges, as shown in Figure 23.
  • Page 37: Ez-Pd™ Ccg3 Power Delivery System

    Hardware 3.2.4 EZ-PD™ CCG3 power delivery system Infineon EZ-PD™ CCG3 provides a complete solution ideal for power adapters, power banks, Type-C dongles, monitors, docks, and notebooks. See “EZ-PD™ CCG3 Type-C Power Delivery” on page 32 for more details of the power delivery system implementation on the Pioneer Board.
  • Page 38: Power Supply System

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware Figure 25 EZ-PD™ CCG3 power delivery setup using two CY8CKIT-062-Wi-Fi Bluetooth® kits 3.2.5 Power supply system The power supply system on this board is versatile, allowing the input supply to come from the following sources: •...
  • Page 39 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware Table 7 details the different powering scenarios for Pioneer Board. Table 7 Power supply scenarios Power inputs Board condition ETM header Battery JTAG/SWD Main PSoC™ Battery (VTARG_IN) connected header regulator powered...
  • Page 40 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware Figure 26 Schematics of power supply system User guide 002-22677 Rev. *J 2023-12-18...
  • Page 41: Expansion Connectors

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 3.2.6 Expansion connectors 3.2.6.1 Headers compatible with Arduino (J1, J2, J3, J4, and J5) The board has five headers compatible with Arduino: J1, J2, J3, J4, and J5 (J5 is not populated by default). You can connect 3.3-V shields compatible with Arduino to develop applications based on the shield’s hardware.
  • Page 42: Capsense™ Circuit

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 3.2.7 CAPSENSE™ circuit A CAPSENSE™ slider and two buttons, all of which support both self-capacitance (CSD) and mutual-capacitance (CSX) sensing, and a CSD proximity sensor (header) are connected to PSoC™ 6 MCU as Figure 27 shows.
  • Page 43: Push Buttons

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 3.2.9 Push buttons The PSoC™ 6 Wi-Fi Bluetooth® pioneer kit has a reset button and three user buttons: • The reset button (SW1) is connected to the XRES pin of the PSoC™ 6 MCU, and is used to reset the device.
  • Page 44: Quad Spi F-Ram

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 3.2.11 Quad SPI F-RAM The Pioneer Board contains the CY15B104QSN EXCELON™ F-RAM device, which can be accessed through Quad SPI interface. The F-RAM is 4-Mbit (512K × 8) and is capable of Quad SPI speed up to 108 MHz but the PSoC™ 6 MCU is limited to 80 MHz.
  • Page 45 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 6XSSO\ IRU :L)L 0RGXOH :L)L ,QWHUIDFH ZLWK 36R&Œ  :/B9'',2 3B9'' :/B9'',2 . 73B60' . . . # 0+] & . & & . X) . X) X) 5 2+0 5...
  • Page 46: Usb Host And Usb Device Connections

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 3.2.13 USB host and USB device connections The PSoC™ 6 MCU can be configured as either a USB host or USB device. When PSoC™ 6 is programmed as a host controller, you can connect an external device such as mouse, keyboard, and flash memory to the USB Type-A receptacle port (J27).
  • Page 47: Psoc™ 6 Wi-Fi Bluetooth® Pioneer Board Reworks

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware PSoC™ 6 Wi-Fi Bluetooth Pioneer Board reworks ® 3.3.1 Bypass protection circuit on program and debug header (J11) The 10-pin header allows you to program and debug the PSoC™ 6 MCU using an external programmer such as MiniProg4.
  • Page 48: Psoc™ 6 Mcu User Button (Sw2)

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware Notes: 1. If you are programming the PSoC™ 6 MCU using a MiniProg4 connected to J11, make sure that the voltage is set at either 2.5 V or at 3.3 V.
  • Page 49: Capsense™ Shield

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Hardware 3.3.4 CAPSENSE™ shield The hatched pattern around the CAPSENSE™ buttons and slider are connected to ground. If liquid tolerance is required, this pattern needs to be connected to the shield pin. This pattern can be connected to either of the two ports P6.3 or P13.6 populated by R145 or R45, respectively.
  • Page 50: Frequently Asked Questions

    8. I powered my board from Arduino by mistake while powering the PSoC™ 6 MCU. Is my PSoC™ 6 device alive? 9. I am unable to program the target device. 10. Does the kit get powered when I power it from another Infineon kit through the J1 header? 11. What additional overlays can be used with CAPSENSE™? 12.
  • Page 51 Ensure that the BSP selected in ModusToolbox™ software is CY8CKIT-062-WIFI-BT. 10. Is it possible to power the kit from another Infineon kit through the J1 header? Yes, VIN pin on the J1 header is the supply input/output pin and can support up to 12 V.
  • Page 52 Integrated, Analog Devices, and a variety of hobby sites. This kit supports only 1 × 6 pin interface compatible with Pmod. 13. What type of shield from Infineon is compatible with this baseboard? Any shield compatible with Arduino Uno that supports 3.3-V operation is compatible with this Pioneer Board. The following Infineon shields are pin-compatible with this board: •...
  • Page 53 9 V/12 V without a docking station. To use as a provider, any 5 V/9 V/12 V device that has a current requirement of less that 1 A may be used. Additionally, Infineon has its own USB Type-C evaluation kit, which can be used to evaluate the provider and consumer features and many more.
  • Page 54: Revision History

    PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Revision history Revision history Document Date of release Description of changes version 2018-02-21 New kit guide. Updated “Kit operation” on page 20: Updated “CY8CKIT-028-TFT details” on page 25: 2018-03-30 Updated “CY8CKIT-028-TFT display shield”...
  • Page 55 Updated description. ® Replaced “BT” with “Bluetooth ” in required instances across the document. Replaced “CY8CKIT-062-WiFi-BT” with “CY8CKIT-062-WIFI-BT” in all instances across the document. Updated Document Title to read as “CY8CKIT-062-WIFI-BT PSoC™ 6 Wi-Fi ® Bluetooth pioneer kit guide”. Updated “Introduction”...
  • Page 56 PSoC™ 6 Wi-Fi Bluetooth® Pioneer Kit guide CY8CKIT-062-WIFI-BT Revision history Document Date of release Description of changes version Removed “KitProg2”. Added “KitProg3: On-board programmer/debugger” on page 27. Removed “EZ-PD™ CCG3 Type-C Power Delivery”. Updated “NOR flash” on page 43: Replaced “Cypress NOR Flash” with “NOR Flash” in heading.
  • Page 57 CY8CKIT-062-WIFI-BT Revision history Document Date of release Description of changes version Migrated to IFX template. Updated Introduction Updated “CY8CKIT-062-WIFI-BT board details” on page 7: Updated Table 1 Updated “Theory of operation” on page 20 Updated “Programming and debugging using ModusToolbox™ software”...
  • Page 58: Disclaimer

    All referenced product or service names and trademarks are the property of their respective owners. The Bluetooth® word mark and logos are registered trademarks owned by Bluetooth SIG, Inc., and any use of such marks by Infineon is under license.

Table of Contents