Infineon CY8CKIT-028-SENSE User Manual
Infineon CY8CKIT-028-SENSE User Manual

Infineon CY8CKIT-028-SENSE User Manual

Iot sense expansion kit
Hide thumbs Also See for CY8CKIT-028-SENSE:

Advertisement

Quick Links

CY8CKIT-028-SENSE IoT Sense Expansion Kit
User Guide

About this document

Scope and purpose
This guide helps you to get acquainted with the CY8CKIT-028-SENSE IoT sense expansion kit. Hardware details
of the board and its usage information are provided.
Intended audience
This expansion board is intended for all technical specialists who are familiar with IoT and sensing technologies
and is intended to be used under laboratory conditions.
Expansion Board
This board is to be used during the design-in process for interfacing and evaluating sensor features, and for
checking datasheet specifications.
Note:
PCB and auxiliary circuits are NOT optimized for final customer design.
Reference Board/Kit
Product(s) embedded on a PCB with a focus on specific applications and defined use cases that may include
software. PCB and auxiliary circuits are optimized for the requirements of the target application.
Note:
Boards do not necessarily meet safety, EMI, quality standards (for example UL, CE) requirements
User guide
Please read the sections "Important notice" and "Warnings" at the end of this document
www.infineon.com
002-32652 Rev. *C
2023-05-31

Advertisement

Table of Contents
loading

Summary of Contents for Infineon CY8CKIT-028-SENSE

  • Page 1: About This Document

    User Guide About this document Scope and purpose This guide helps you to get acquainted with the CY8CKIT-028-SENSE IoT sense expansion kit. Hardware details of the board and its usage information are provided. Intended audience This expansion board is intended for all technical specialists who are familiar with IoT and sensing technologies 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

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Safety precautions Safety precautions Note: Please note the following warnings regarding the hazards associated with development systems Table 1 Safety precautions Warning: The DC link potential of this board is up to 1000 VDC. When measuring voltage waveforms by oscilloscope, high voltage differential probes must be used.
  • Page 4: Table Of Contents

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Table of contents Table of contents About this document ........................1 Important notice ..........................2 Safety precautions .......................... 3 Table of contents ..........................4 Introduction .......................... 5 Kit contents ............................. 5 Getting started............................6 Board details ............................
  • Page 5: Introduction

    • Figure 1 CY8CKIT-028-SENSE IoT sense expansion kit contents Inspect the contents of the kit; if you find any part missing, contact your nearest Infineon sales office for help. Go to Technical Support for more information on Infineon sales offices and support.
  • Page 6: Getting Started

    CY8CKIT-062S2-43012 or CY8CKIT-064B0S2-4343W as the baseboard. The CY8CKIT-028-SENSE IoT sense expansion kit does not have any programmable device on the board, but it contains a configurable audio codec that uses I2C as the configuration interface. The PSoC™ device present on the baseboard, such as the CY8CKIT-062S2-43012 or CY8CKIT-064B0S2-4343W, requires firmware, which you can develop with the ModusToolbox™...
  • Page 7: Additional Learning Resources

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Introduction The IoT sense expansion shield pinout is shown in Figure 2. For pin assignment details, see section 3.2.7 Arduino™-compatible headers (J1, J2, J3, and J4). Figure 2 IoT sense expansion shield Additional learning resources An overview of PSoC™...
  • Page 8: Document Conventions

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Introduction Document conventions Conventions Convention Explanation File > Open Represents menu paths: File > Open > New Project. Bold Emphasizes heading levels, column headings, table and figure captions, screen names, windows, dialog boxes, menus and sub-menus Displays commands, menu paths, and icon names in procedures: Click the File icon and then click Open.
  • Page 9: Kit Operation

    PSoC™ 6 platform pioneer kits for audio and ML applications. This shield contains PDM microphones and a barometric pressure sensor from Infineon’s XENSIV™ family, I2S-based stereo audio codec from Cirrus Logic, analog MEMS microphone from Vesper, a motion sensor from Bosch, and an 128x64 OLED display.
  • Page 10 IoT sense expansion board details The board has the following peripherals: XENSIV™ digital MEMS microphones (U1, U2): These are two Infineon digital MEMS microphones are used to capture sound and generate digital audio data, which is transferred through the PDM interface.
  • Page 11: Using The Machine Learning Gesture Classification Code Example

    Using the machine learning gesture classification code example CY8CKIT-028-SENSE can be used with the CY8CKIT-062S2-43012 and CY8CKIT-064B0S2-4343W baseboards. The following sections describe on how to create a project to run on the baseboard that uses the CY8CKIT-028- SENSE shield.
  • Page 12 CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Kit operation Perform a counter-clockwise circle movement continuously. Confirm that the UART terminal prints the gesture as Circle, and the confidence of the circle increases past 70%. For best results, repeatedly perform a circle movement that has a diameter of one foot, and complete one circle per second.
  • Page 13: Hardware

    3.2.1 Digital MEMS microphone (IM69D130) The CY8CKIT-028-SENSE kit contains two digital PDM MEMS microphones from Infineon Technologies sharing the same PDM bus. Each PDM microphone has a SELECT pin; if this pin is connected to GND, the PDM data is available on the falling edge of the PDM clock.
  • Page 14: Digital Barometric Pressure Sensor (Dps310)

    3.2.2 Digital barometric pressure sensor (DPS310) The kit contains Infineon’s digital MEMS barometric pressure sensor with a built-in temperature sensor interfaced with PSoC™ 6 MCU via I2C. This pressure sensor supports the SPI interface also, but this shield is designed to use it with I2C only.
  • Page 15: Audio Codec (Wm8960)

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 9 Schematic of the 6-axis motion sensor 3.2.4 Audio codec (WM8960) This kit contains Cirrus Logic’s audio codec, which is a low-power, high-quality stereo codec. It contains Class-D stereo speaker drivers, which provide 1 W per channel into 8-Ω speaker loads with a 5 V supply. It is interfaced with PSoC™...
  • Page 16: Audio Jack Socket And Type Selection Switch

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 10 Schematic of the audio codec 3.2.4.1 Audio jack socket and type selection switch An audio jack socket is provided to connect headphones to the audio codec. A switch and resistor are provided to select the microphone for different headphones with OMTP and AHJ connector interface types.
  • Page 17: I2S Master Clock (Mclk) Source

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 11 Schematic of the audio jack socket and type selection switch 3.2.4.2 I2S master clock (MCLK) source The audio codec I2S MCLK can be sourced by either by the MCU_MCLK signal from the baseboard connected through the J3 Header (J3.1), or the OSC_MCLK signal from the crystal oscillator (Y1).
  • Page 18: Piezoelectric Mems Analog Microphone (Vm1010) With Preamplifier

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 13 Schematic of the crystal oscillator 3.2.5 Piezoelectric MEMS analog microphone (VM1010) with preamplifier The kit contains Vesper’s analog piezoelectric MEMS microphone. This is a low-noise, single-ended analog MEMS microphone with a wake-on-sound mode that allows the detection of voice activity while consuming only 10 μA of supply current (or 18 μW of power).
  • Page 19: Oled Display Module

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 14 Analog microphone with its preamplifier 3.2.6 OLED display module The kit contains a monochrome 0.96” 128 x 64 OLED display module. This display module has high contrast and works without backlight. This display is interfaced to the PSoC™ 6 device via I2C. The interface circuitry is...
  • Page 20: I2C Level Translator For Oled Display Module

    The kit has four Arduino™-compatible headers: J1, J2, J3, and J4 to provide power supply, I2C interface, SPI interface, I2S interface, PDM interface, and control I/O for sensors to the CY8CKIT-028-SENSE kit from the baseboard, and provide I2S MCLK to the baseboard.
  • Page 21 CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 17 Arduino™-compatible headers The pin assignment of the Arduino™ header and signal mapping to the baseboard are shown in Table User guide 002-32652 Rev. *C 2023-05-31...
  • Page 22 CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Table 4 Arduino™ header pin assignment Arduino™ pin PSoC™ pin Kit function P10[0] VM.AOUT (Vesper microphone output) P10[1] Not connected P10[2] IMU.INT1 (Interrupt pin 1 from the 6-axis motion sensor) P10[3] IMU.INT2 (Interrupt pin 2 from the 6-axis motion sensor) P10[4] PDM.CLK (PDM microphone clock signal)
  • Page 23: I2C Device Addresses

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware 3.2.8 I2C device addresses The kit consists of four I2C devices (pressure sensor, OLED display module, 6-axis motion sensor, and audio codec), whose device addresses are specified in Table Table 5 I2C device addresses...
  • Page 24: Rework For Motion Sensor To Select Interface Spi Or I2C

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 19 Baseboard MCU I2S external clock source selection 3.3.3 Rework for motion sensor to select interface SPI or I2C The motion sensor is capable of interfacing with both SPI and I2C to the host MCU. The board supports both options but SPI is used by default.
  • Page 25: Rework For Barometric Pressure Sensor To Configure The I2C Device Address

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 20 Schematic of the resistor configuration for the SPI and I2C mode of interface for the 6-axis motion sensor 3.3.4 Rework for barometric pressure sensor to configure the I2C device address The barometric pressure sensor (U3) can be configured to have two I2C device addresses;...
  • Page 26: Rework For Pdm Microphone Power Source Selection

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 21 Schematic of the resistor configuration for the I2C device address of the pressure sensor 3.3.5 Rework for PDM microphone power source selection The PDM microphones (U1, U2) can powered either through VIO_REF or GPIO. A resistor is provided to select...
  • Page 27: Rework For Analog Microphone Power Source Selection

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 22 Schematic of the resistor configuration for the PDM microphone’s power source selection 3.3.6 Rework for analog microphone power source selection The analog microphone (U5) can be powered either through VIO_REF or GPIO. A resistor is provided to select...
  • Page 28: Bill Of Materials

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Hardware Figure 23 Schematic of resistor configuration for the PDM microphone’s power source selection Bill of materials See the BOM file available on the kit webpage User guide 002-32652 Rev. *C 2023-05-31...
  • Page 29: Revision History

    CY8CKIT-028-SENSE IoT Sense Expansion Kit User Guide Revision history Revision history Document Date Description of changes revision 2021-05-28 Initial release. 2021-06-30 Updated Introduction. Updated Board details. Updated Figure Updated Kit operation. Updated Using the machine learning gesture classification code example.
  • Page 30: Disclaimer

    Published by Infineon Technologies office. Except as otherwise explicitly approved by Infineon Technologies AG Infineon Technologies in a written document 81726 Munich, Germany signed by authorized representatives of Infineon Technologies, Infineon Technologies’ products may not be used in any applications where a ©...

Table of Contents