Reading ADC via HAL with Potentiometer and Displaying GUI on Serial Studio
Lab Objective:
In this lab, participants will utilize the Infineon PSoC 6 microcontroller to interface with a potentiometer via the Hardware Abstraction Layer (HAL). The analog values from the potentiometer will be acquired using the ADC (Analog to Digital Converter) module. Subsequently, the acquired data will be visualized on Serial Studio through a graphical user interface (GUI), enabling real-time monitoring and analysis of the potentiometer's position and corresponding voltage values.
🔥 Requirements
Resources | Links |
---|---|
Computer | 💻 |
ModusToolbox™ software v3.0 or later | |
CY8CKIT-062S2-43012 Infineon Board | |
Technical Report |
🚩 Let start
Create Application
Coding
Config code for Serial Studio
Open main.c
Add the below code into
for(;;)
loop function
Save the file
Build and Launch the Application
Set up Serial studio for the board:
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.
Result
🎉 Congratulations! You can now complete this lab
Supported toolchains (make variable 'TOOLCHAIN')
GNU Arm® embedded compiler v10.3.1 (
GCC_ARM
) - Default value ofTOOLCHAIN
Arm® compiler v6.16 (
ARM
)IAR C/C++ compiler v9.30.1 (
IAR
)
Supported kits (make variable 'TARGET')
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
)
Related resources
Resources | Links |
---|---|
ModusToolbox™ Software Training |
Other resources
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 history
Document title: BILL_MTB-109 – LED Brightness using PWM via HAL
Version | Description of change |
---|---|
1.0.0 | Lab 109: Learn how to Read ADC vai HAL with Potentiometer vai Serial studio. |
Authors:
Assoc. Prof. Wiroon Sriborrirux
Mr. Sriengchhun Chheang
Mr. Sabol Socare
© BDH Corporation, 2022-2023
Last updated