Advertisement

Quick Links

UM_2205_PL38_2205_101147
User Guide for XENSIV™ CSK PAS CO2

About this document

Scope and purpose
This document is a user guide for the XENSIV™ CSK PASCO2, provided as part of the connected sensor kit (CSK)
offering.
Intended audience
Customers interested in using CYSBSYSKIT-DEV-01 in combination with the XENSIV™ PAS CO2 or the XENSIV™
DPS368 barometric pressure sensor to build their own IoT solution for various consumer applications.
Please read the Important Notice and Warnings at the end of this document
www.infineon.com
page 1 of 54
2022-25-04

Advertisement

Table of Contents
loading

Summary of Contents for Infineon XENSIV CSK PAS CO2

  • Page 1: About This Document

    Customers interested in using CYSBSYSKIT-DEV-01 in combination with the XENSIV™ PAS CO2 or the XENSIV™ DPS368 barometric pressure sensor to build their own IoT solution for various consumer applications. Please read the Important Notice and Warnings at the end of this document www.infineon.com page 1 of 54 2022-25-04...
  • Page 2: Table Of Contents

    User Guide for XENSIV™ KIT PAS CO2 Important notice Table of contents About this document ........................1 Table of contents ..........................2 Important notice ........................4 Introduction .......................... 5 Kit content ............................... 5 CYSBSYSKIT-DEV-01 ..........................6 2.2.1 CYSBSYSKIT-DEV-01 main components .................... 6 XENSIV™...
  • Page 3 User Guide for XENSIV™ KIT PAS CO2 Important notice Reading LEDs ................................45 Troubleshooting guide .............................. 45 List of attributes with their definition and possible values..................48 Appendix A: Frequently asked questions ..................52 Revision history..........................53 3 of 54 2022-25-04...
  • Page 4: Important Notice

    • The evaluation unit is intended to be used for development, TESTING and EVALUATION PURPOSES ONLY and is not considered by Infineon to be a finished end product fit for general consumer use. • The evaluation unit (not being an end product) is not intended to be complete in various product aspects such as required design, marketing, manufacturing, product safety, security and environmental measures.
  • Page 5: Introduction

    User Guide for XENSIV™ KIT PAS CO2 Introduction Introduction The XENSIV™ KIT CSK PASCO2 supports customers in testing sensor-driven IoT products and CO2 use cases as well as in prototyping. It offers a real-time sensor evaluation with custom configurations and cloud-based PAS CO2 sensor data visualization.
  • Page 6: Cysbsyskit-Dev-01

    The user signs up with the Infineon® Rapid IoT connect cloud platform and registers the Rapid IoT connect developer kit with the unique serial number printed on it. The user chooses an application for evaluation on the Rapid IoT connect developer kit.
  • Page 7: Xensiv™ Pas Co2 Wing

    2.3.1 XENSIV™ PAS CO2 Infineon’s XENSIV™ PAS CO2 sensor leverages photoacoustic spectroscopy (PAS) technology to provide an exceptionally small, real CO sensor, overcoming the challenges of existing CO sensor solutions.
  • Page 8: Xensiv™ Dps368 Barometric Pressure Sensor

    User Guide for XENSIV™ KIT PAS CO2 Introduction The XENSIV™ PAS CO2 sensor integrates on the PCB the PAS transducer, including a detector, infrared source and optical filter; a microcontroller for signal processing and algorithms; and a MOSFET chip to drive the infrared source.
  • Page 9: Board Details

    The CYSBSYSKIT-DEV-01 rapid IoT connect developer kit serves as the compute and connect part of the CSK. Infineon sensor wing boards, such as the XENSIV™ PAS CO2 wing, sense the environment. The wing board has Adafruit feather-compatible connectors to be stacked individually or combined with other CSK-compatible wing boards on the rapid IoT connect developer kit.
  • Page 10: Getting Started

    User Guide for XENSIV™ KIT PAS CO2 Introduction lines. The baseboard can interact with the outside world using Wi-Fi, Bluetooth, USB, or a combination of them depending on the firmware/software (FW/SW) that is installed on the rapid IoT baseboard. The kit can be powered from an external power supply or from a LiPo battery.
  • Page 11: Abbreviations

    User Guide for XENSIV™ KIT PAS CO2 Introduction CSK experience steps Figure 7 Abbreviations Table 1 Abbreviation used in this document Abbreviation Description Board support package Carbon dioxide Connected sensor kit GPIO General purpose input/output Hardware Inter-integrated circuit Internet of Things Light-emitting diode Photoacoustic spectroscopy Printed circuit board...
  • Page 12: Quick Iot Experience

    Quick IoT Experience Quick IoT Experience Signup and login: Create an account with the Infineon® Rapid IoT connect cloud platform by signing up with your email address. You will receive the password in your registered email address. You will be prompted to change your password upon your first login to change it to the password of your choice.
  • Page 13 User Guide for XENSIV™ KIT PAS CO2 Quick IoT Experience Add device Figure 10 Add device wizard Figure 11 Application: Quick IoT experience will provide a complete IoT sensor experience, in 10 minutes or less, that is inclusive of telemetry and fleet monitoring. After completing this wizard, you will download and program your development kit with a pre-built hex file that prepares and configures the development kit with latest Wi-Fi firmware, an example application, and all the required credentials to securely connect to the cloud.
  • Page 14 User Guide for XENSIV™ KIT PAS CO2 Quick IoT Experience Select application Figure 12 Configure Wi-Fi network: You have the option to get the firmware to connect to your preferred WPA2 network by providing the Wi-Fi SSID and password or setup an access point/hotspot of WPA2-PSK security with the following credentials.
  • Page 15 User Guide for XENSIV™ KIT PAS CO2 Quick IoT Experience Download the zip package – Based on your laptop/PC’s operating system (Windows/Linux/Mac), you will be given with a downloadable package containing the firmware image in a hex file and programming tool to program your KIT CSK PASCO2.
  • Page 16 Select desired application: Select Attributes tab on the device details. Click on the dropdown menu for Sensor_Solution in the desired value. Please select the desired application based on the connected Infineon® sensor wing board, in our case XENSIV PAS CO2. Your application will be set to “Thermistor” as 16 of 54...
  • Page 17 User Guide for XENSIV™ KIT PAS CO2 Quick IoT Experience default, since the only sensing element available on CYSBSYSKIT-DEV-01. After the application is selected, the attributes will be pushed to the device and the device will reboot to the desired application. Note: This may cause the connectivity to disconnect and reconnect from the Rapid IoT connect cloud platform.
  • Page 18 User Guide for XENSIV™ KIT PAS CO2 Quick IoT Experience Kit_log level configuration Figure 19 18 of 54 2022-25-04...
  • Page 19 View sensor data: Click on the desired tab on the top of the device details window to view your sensor data on the cloud. Please select CO2 and Pressure if you have Infineon® XENSIV PAS CO2 wing board. Your application will be set to “Thermistor”...
  • Page 20 User Guide for XENSIV™ KIT PAS CO2 Quick IoT Experience PAS CO2 data visualisation Figure 21 20 of 54 2022-25-04...
  • Page 21: Build Your Own Application

    Note: The XENSIV™ DPS368 uses the alternate address (0x76) in the XENSIV™ PAS CO2 wing. Code examples The code example demonstrates the use of the Infineon XENSIV™ PAS CO2 sensor to measure the CO level. The concentration value acquired by the sensor is dependent on the external atmospheric pressure. To compensate for this effect, the code example uses the XENSIV™...
  • Page 22 User Guide for XENSIV™ KIT PAS CO2 Build your own application In the ModusToolbox™ IDE, import the desired code example (application) into a new workspace. Click on New application from quick panel − ModusToolbox™ – new application Figure 22 Select CYSBSYSKIT-DEV-01 in the choose Board Support Package (BSP) window and click Next, as shown −...
  • Page 23 User Guide for XENSIV™ KIT PAS CO2 Build your own application Select ModusToolbox™ application Figure 24 To build and program the application, in the Project Explorer, select project. In the quick panel, scroll to the launches section and click the Program (KitProg3_MiniProg4) configuration. ModusToolbox™...
  • Page 24: Hardware Description

    It has all hardware resources of PSoC™ 6 MCU including Cortex®-M0+ and Cortex®-M4 cores available for the user. Please note that Cortex® M0+ will be used as network processor if you intend to use Infineon® Rapid IoT cloud platform and Subsystem Communication Layer for IoT Services.
  • Page 25 13. Battery connector (J3): Used for connecting a 3.7-V LiPo battery. 14. Infineon® 512Mbit serial NOR flash memory (S25FL512S, U6): The 512-Mbit S25FL512SAGBHIA13 NOR flash is connected to the serial memory interface (SMIF) of the PSoC™ 6 MCU device. The NOR device can be used for both data and code memory with execute-in-place (XIP) support and encryption.
  • Page 26 User Guide for XENSIV™ KIT PAS CO2 Hardware description 15. Optiga Trust M (U7): Optiga Trust M is an advanced security controller with built-in tamper-proof NVM for secure storage and symmetric/asymmetric crypto engine to support ECC 256, AES-128 and SHA-256. This technology greatly enhances the overall system security.
  • Page 27 User Guide for XENSIV™ KIT PAS CO2 Hardware description Header Primary on- PSoC™ 6 Feather wing Connection details mapping board function MCU pin compatibility J1.9 GPIO P9_7 GPIO6 – J1.10 GPIO P8_4 GPIO5 – J1.11 I2C SCL P6_0 Connected to KitProg3. Note that this pin has a 4.7K pull-up for I2C communication.
  • Page 28: Hardware Functional Description

    User Guide for XENSIV™ KIT PAS CO2 Hardware description PSoC™ 6 MCU pin# Board function P11_3 QSPI DAT3 P11_4 QSPI DAT2 P11_5 QSPI DAT1 P11_6 QSPI DAT0 P11_7 QSPI CLK P12_6 ECO_In P12_7 ECO_Out XRES_L Reset button 5.1.2 Hardware functional description 5.1.3 CYSBSYS-RP01 module The Rapid IoT connect SoM is the easiest way to provide a secure, scalable, and reliable connection from your...
  • Page 29 User Guide for XENSIV™ KIT PAS CO2 Hardware description KitProg3 programmer Figure 28 29 of 54 2022-25-04...
  • Page 30: Serial Interconnection Between Psoc™ 5Lp And Module

    User Guide for XENSIV™ KIT PAS CO2 Hardware description 5.1.5 Serial interconnection between PSoC™ 5LP and module In addition to its use as an on-board programmer, the PSoC™ 5LP device functions as an interface for the USB- UART and USB-I2C bridges. The serial pins of the PSoC™ 5LP device are hard-wired to the I2C/UART pins of the PSoC™...
  • Page 31 User Guide for XENSIV™ KIT PAS CO2 Hardware description thermistor. In this kit, it is connected to GND through a 10K resistor. is the charge enable pin which is kept low always to enable the charger circuit. EN2 and EN1 pins are used to set the maximum input current at input pin.
  • Page 32: Expansion Headers

    User Guide for XENSIV™ KIT PAS CO2 Hardware description 5.1.7 Expansion headers The Rapid IoT connect developer kit contains two single inline headers (J1 and J5). All pins of the PSoC™ 6 MCU device that are not dedicated to a function are connected to the stackable expansion headers. The I/O header signals include signals from PSoC™...
  • Page 33: Led

    User Guide for XENSIV™ KIT PAS CO2 Hardware description 5.1.9 Rapid IoT connect developer kit has 1x RED user LED for general-purpose applications. The series resistor is 330Ω for limiting the current. The User LED is configured in active low mode and connected to pin P11_1 of the PSoC™ 6 MCU device.
  • Page 34: 10-Pin Swd/Jtag Programming Header

    The Rapid IoT connect developer kit can be programmed and debugged using the on-board KitProg3. KitProg3 is an on-board programmer/debugger with USB-UART and USB-I2C functionality. The Infineon® PSoC™ 5LP device is used to implement KitProg3 functionality. For more details on the KitProg3 functionality, see the KitProg3 user guide.
  • Page 35: Usb-I2C Bridge

    User Guide for XENSIV™ KIT PAS CO2 Hardware description figure below. This UART is shared between the NP and CP; the messages from both the processors appear on this same port. UART connection between KitProg3 and PSoC™ 6 MCU Figure 40 5.1.16 USB-I2C bridge The KitProg3 device can function as a USB-I2C bridge and can communicate with the Bridge Control Panel (BCP)
  • Page 36: Adafruit Feather-Compatible Connectors

    User Guide for XENSIV™ KIT PAS CO2 Hardware description Figure 42 Front view of the XENSIV™ PAS CO wing Table 4 Onboard HW description Designator Function Digital barometric pressure sensor DPS368 2:1 (SPDT), 1-channel analog switch, programmable control of the on and off output 3 V 28-pin Adafruit feather-compatible adaptor headers Boost/inverting DC-DC converter with 2 A switch, soft-start and synchronization DUT1...
  • Page 37 User Guide for XENSIV™ KIT PAS CO2 Hardware description Header Primary PSoC 6 Adafruit Adafruit Details mapping onboard MCU pin feather- feather- function (rapid IoT compatible compatible kit) mapping mapping (CO (rapid IoT wing board) kit) J1.1 – – LiPo battery voltage BATT J1.2 –...
  • Page 38: Power Supply

    User Guide for XENSIV™ KIT PAS CO2 Hardware description 5.2.2.1 Power supply The kit can be powered from a 3.7 V LiPo battery or via a USB cable from an external 5 V power supply. The battery is automatically charged when the system is connected to an external power supply. Both the IoT baseboard and the the PAS CO wing board switch automatically to the provided power supply, so no manual adaption is needed by the user.
  • Page 39: Hardware Details

    Figure 44 Schematic of Infineon CO PAS sensor Figure 45 Schematic of Infineon DPS pressure sensor Adafruit-feather headers 5.2.4.1.2 Figure 46 shows the pin assignment of J1 and J2 on the PAS CO2 wing board. The Adafruit feather-compatible header is used to plug into the CYCBSYSKIT-DEV-01 rapid IoT connect developer kit.
  • Page 40 User Guide for XENSIV™ KIT PAS CO2 Hardware description Figure 46 Schematic of Adafruit headers User interface (buttons, LEDs) 5.2.4.1.3 The user interface on the wing board consists of two mechanical buttons and three LEDs. Figure 47 Schematic of user (BT1) and reset button (BT2) 40 of 54 2022-25-04...
  • Page 41 User Guide for XENSIV™ KIT PAS CO2 Hardware description Figure 48 Schematic of LEDs Others 5.2.4.1.4 Figure 49 shows the 1-channel analog switch. It is a programmable control of the 3 V output status, i.e., on or off. This function is used to switch the PAS module only on, when it is supposed to execute a measurement. That way the board’s power consumption is reduced.
  • Page 42 User Guide for XENSIV™ KIT PAS CO2 Hardware description Figure 51 Optional buzzer circuit (not populated on wing board) PCB layout 5.2.4.1.5 The size of the XENSIV™ PAS CO wing is 63 mm (L) x 23 mm (W). Figure 52 PCB layout of the XENSIV™...
  • Page 43 28082019 Coil Coil MLZ2012N3R 3.3 µH MLZ2012N3R MLZ2012N3R Farnell 2493076 OptiMOS™ N-channel igfet_n_ch_e enhancemen BSR202NL63 BSR202N nh_dio_1g2s Infineon Farnell 2212888 t small signal 27HTSA1 3d_3p transistor, 20 Resistor 0603 ERJ- ERJ- 130k 130 kΩ 0.1 W Panasonic Farnell 2059501 3EKF1303V...
  • Page 44 Resistor 0603 MCHP03W8F MCHP03W8F 1 kΩ 1 kΩ 0.125 W Multicomp Farnell 1576283 1001T5E 1001T5E Digital barometric pressure DPS368XTSA DPS368 Infineon Farnell 3132269 sensor for portable devices 1 Ω, 5 V, 2:1 (SPDT), 1- TS5A3159DB Rochester TS5A3159DB channel Farnell 3005463 Electronics...
  • Page 45: Viewing Debug Data On The Kitprog Serial Port Of The Kit

    You may have entered wrong email id while registering. • Possible solution: A mail from no-reply@infineon.com with your username and temporary password will be sent and check in • spam/junk folders if you have received already. You will be prompted to change the password upon logging for the first time.
  • Page 46 Quick IoT experience wizard. Verify the entered kit serial number, Wi-Fi SSID, Wi-Fi password, etc. are correct. Check if the device is already registered by anyone with different email address. If so, contact Infineon® • team to delete the old entry.
  • Page 47 If problem prevails, rebuild the package by restarting the Quick IoT experience. Please refer to the 2 point for steps to restart the Quick IoT experience and contact Infineon® team if the issue is still not resolved.
  • Page 48: List Of Attributes With Their Definition And Possible Values

    Default value is 1; that located means location sharing is enabled If user do not want to share location, please contact Infineon sales person for disabling this feature 48 of 54 2022-25-04...
  • Page 49 User Guide for XENSIV™ KIT PAS CO2 Hardware description Attribute name Unit Definition Range of values wifiAccessPoints Shows the MAC addresses of all Wi-Fi access points that are in reach of the CSK WLAN. This information is used for the location sharing feature.
  • Page 50 User Guide for XENSIV™ KIT PAS CO2 Hardware description PAS CO2 evaluation List of changeable attributes for evaluating the PAS CO2 use case Table 10 Attribute name Unit Definition Range of values pasco2_measurement_period seconds CO2 measurement period 10 – 4950 (time in seconds between two consecutive samples) Note: Values <60 seconds...
  • Page 51 User Guide for XENSIV™ KIT PAS CO2 Hardware description Attribute name Unit Definition Range of values/text "medium (0.5)" and "low (0)". Default value is "medium (0.5)".The setting would be stored in Flash radar_counter_traffic_light_ meters Travel distance (while first person is 0.0-1.0 zone walking though), during which...
  • Page 52: Appendix A: Frequently Asked Questions

    Yes, the XENSIV™ PAS CO2 wing and XENSIV™ BGT60TR13C radar wing boards can be stacked together. It is simple to combine the radar code example, i.e., https://github.com/Infineon/mtb-example-sensors-radar- presence-freertos with the XENSIV™ PAS CO2 code example. Both examples use FreeRTOS task that can be easily integrated into a single application.
  • Page 53: Revision History

    User Guide for XENSIV™ KIT PAS CO2 Revision history Revision history Document Date of release Description of changes version V1.0 May 2022 Release version 53 of 54 2022-25-04...
  • Page 54 Infineon Technologies hereby disclaims dangerous substances. For information on the types © 2022 Infineon Technologies AG. any and all warranties and liabilities of any kind in question please contact your nearest Infineon All Rights Reserved. (including without limitation warranties of non- Technologies office.

Table of Contents