Reading XENSIV-DPS-3XX Pressure Sensor and Displaying GUI on Serial Studio
Last updated
Last updated
Assoc. Prof. Wiroon Sriborrirux, Founder of Advance Innovation Center (AIC) and Bangsaen Design House (BDH), Electrical Engineering Department, Faculty of Engineering, Burapha University
In this lab, participants will leverage the Infineon PSoC 6 microcontroller to interface with the XENSIV-DPS-3XX pressure sensor. Data from the sensor will be acquired and processed to determine atmospheric pressure readings. These readings will then be visualized and analyzed using Serial Studio's graphical user interface (GUI), providing real-time insights into ambient pressure conditions and facilitating an understanding of sensor operations and data interpretation.
Config code for Serial Studio
Open main.c
Add the below code into for(;;)
loop function
Save the file
Build and Launch the Application
Open Serial Studio.
Navigate to the "Setup" section.
Locate the JSON file within your project's workspace and select it.
Select the appropriate port from the available options.
Click on "Connect" to establish a connection and start viewing the sensor data.
🎉 Congratulations! You can now complete this lab
GNU Arm® embedded compiler v10.3.1 (GCC_ARM
) - Default value of TOOLCHAIN
Arm® compiler v6.16 (ARM
)
IAR C/C++ compiler v9.30.1 (IAR
)
PSoC™ 62S2 Wi-Fi Bluetooth® pioneer kit (CY8CKIT-062S2-43012
)
PSoC™ 62S1 Wi-Fi Bluetooth® pioneer kit (CYW9P62S1-43438EVB-01
)
PSoC™ 62S1 Wi-Fi Bluetooth® pioneer kit (CYW9P62S1-43012EVB-01
)
PSoC™ 62S3 Wi-Fi Bluetooth® prototyping kit (CY8CPROTO-062S3-4343W
)
ModusToolbox™ Software Training
Infineon provides a wealth of data at www.infineon.com to help you select the right device, and quickly and effectively integrate it into your design.
Document title: LEVEL2-Lab208: Motion Sensors GUI Integration via Serial Studio Template
1.0.0
LEVEL2-Lab208: Learn Motion Sensors GUI Integration via Serial Studio Template
Assoc. Prof. Wiroon Sriborrirux
Mr. Sriengchhun Chheang
Mr. Sabol Socare
© BDH Corporation, 2022-2023