SENSIRION SENEVAL-SCB4XV1 Evaluation Board Owner’s Manual
- June 1, 2024
- SENSIRION
Table of Contents
- SENSIRION SENEVAL-SCB4XV1 Evaluation Board
- Hardware Interface Specification
- Evaluation using the Professional MEMS Motherboard MKI109V3
- Evaluation using a Nucleo Board and a Nucleo Expansion Board
- SENSIRION SENEVAL-SCB4XV1 Evaluation Board
- Hardware Interface Specification
- Evaluation using the Professional MEMS Motherboard MKI109V3
- Evaluation using a Nucleo Board and a Nucleo Expansion Board
- Prototyping with Sensirion Nucleo I²C SHT4X and SGP40 Driver
- Revision History
- Important Notices
- References
- Read User Manual Online (PDF format)
- Download This Manual (PDF format)
SENSIRION SENEVAL-SCB4XV1 Evaluation Board
Technical Description SENSEVAL-SCB4XV1
Evaluation board for Humidity, Temperature, Volatile Organic Compounds and
Pressure
- Evaluation board with SHT40 (Humidity/Temperature), SGP40 (Volatile Organic Compounds) and LPS22DF (Barometric Pressure)
- Compatible with the STMicroelectronics DIL 24 socket
- Supported by the STEVAL-MKI109V3 Motherboard
- Compatible with STM32Nucleo and STM32Cube Software
- 1.7 V to 3.6 V supply voltage range
Product Summary
The evaluation kit for the Sensirion SHT40 (relative humidity and
temperature), Sensirion’s SGP40 (Volatile Organic Compounds) and
STMicroelectronics LPS22DF (Barometric pressure) enables easy sensor
evaluation and facilitated prototyping. This Evaluation Board is compatible
with the STMicroelectronics DIL 24 socket and is supported by the STEVAL-
MKI109V3 motherboard. The Evaluation Board is also compatible with the
STM32Nucleo boards from STMicroelectronics.This technical description is
limited to the SENSEVAL-SCB4XV1 evaluation board. For more information on the
individual sensor specifications, please consult the datasheets linked from
the product page. The combination of sensors on this evaluation board allows
to evaluate ideas requiring relative humidity, temperature, volatile organic
compounds and barometric pressure. It can serve both as a platform for
evaluating the individual sensors and to prototype ideas using one or multiple
of these sensors.
Hardware Interface Specification
DIL24 Pinout
Pin | Name | Comment |
---|---|---|
1 | VDD | Power supply (positive supply) |
2 | VDDIO | Power supply for I/O pins (LPS22DF) |
13 | GND | Ground (negative supply) |
14 | INT1 | Interrupt/Data ready (LPS22DF) |
20 | SCL | I2C serial clock input |
21 | SDA | I2C serial data input/output |
22 | SA0 | LPS22DF I2C address select; HI: 0x5D; LO: 0x5C |
Table 2 : DIL 24-pin assignment. Unused pins are omitted from the table
Evaluation using the Professional MEMS Motherboard MKI109V3
The SENSEVAL-SCB4XV1 is compatible with the ST MEMS Motherboard MKI109V3 through the DIL24 connector. SENSEVAL needs to be connected so that the Sensirion and ST logos on the evaluation board are in the same direction as the ST logo on the MKI109V3. The STEVAL-MKI109V3 firmware needs to be compatible with Unico GUI version 9.14 and above. To update the firmware on STEVAL-MKI109V3:
- Download and install the latest Unico GUI from the ST Website
- Locate the downloaded file, navigate to the FIRMWARE folder and then to the ProfiMEMSTool board and locate the .bin file. You will need this for the firmware update
- Download and install the STM32CubeProgrammer software
- Make the MKI109V3 boot in DFU mode by following the instructions in chapter 2.2 of the MKI109V3 user manual
- Upgrade the firmware using the .bin file from step 2 and the instructions in chapter 2.2.2 2 of the MKI109V3 user manual
As soon as the MKI109V3 is updated with the latest firmware you can launch the Unico GUI. Select the SENSEVAL-SCB4XV1 (SHT4x + SGP40 + LPS22DF) from the environmental sensors tab and click on Select Device. The GUI should look like the figure below:
To start measuring navigate to the Options tab and click on Easy Configuration (1) and then on Start (2) at the top of Unico GUI.
Figure 3: Unico GUI, Options tab
You can see the measurements by clicking the two plot buttons on the right of the application (3):
Figure 4: Unico GUI Plot windows
Unico GUI, allows the measurements to be saved in a file, to save the data:
- Navigate to the Load/Save tab at Unico GUI,
- Browse the folder and name the log file according to your liking,
- Select the data you would like saved,
- Start logging
- Start the measurement of the sensor
Evaluation using a Nucleo Board and a Nucleo Expansion Board
Hardware Setup
“STMicroelectronics with the latest release of X-CUBE-MEMS-1 functional
package (Version 10.0.0) support the three sensors provided on the SENSEVAL
board.” Users can quickly evaluate the performance of the sensor via the use
of Unicleo-GUI provided by STMicroelectronics (Version 1.23.0). The support is
currently limited to the NUCLEO-F401RE board and the X-NUCLEO-IKS01A3
expansion board.
To get started with the evaluation make sure you have the correct hardware as mentioned above and connect the expansion board on the X-NUCLEO-F401RE. Afterwards, connect the SENSEVAL-SCB4XV1 on the expansion board using the DIL24 socket. Make sure that the Sensirion and ST logo on the SENSEVAL-SCB4XV1 is facing the same direction as the ST logo on the X-NUCLEO-IKS01A3 expansion board. The setup should look like the picture below:
Figure 5: the evaluation board mounted on the X-NUCLEO-IKS01A3 expansion board with the Nucleo F401RE board (Note: this picture is showing the predecessor of the SENSEVAL-SCB4XV1, the SENSEVAL-SHT4XV1)
Firmware update
The firmware on the Nucleo F401RE board needs to be flashed so that it can
work with UNICLEO GUI. STMicrolectronics provides an example to get things
started with the X-CUBE-MEMS-1 functional package. To update the firmware you
can use STM32cubeProgrammer and load the ready-made example by navigating to
the folder of the X-CUBE-MEMS-1 functional package: “en.x-cube-mems1\Projects
\NUCLEO-
F401RE\Examples\IKS01A3\DataLogExtended\Binary\DataLogExtended.bin”
Figure 6: STM32CubeProgrammer User Interface
SENSIRION SENEVAL-SCB4XV1 Evaluation Board
Technical Description SENSEVAL-SCB4XV1
Evaluation board for Humidity, Temperature, Volatile Organic Compounds and
Pressure
- Evaluation board with SHT40 (Humidity/Temperature), SGP40 (Volatile Organic Compounds) and LPS22DF (Barometric Pressure)
- Compatible with the STMicroelectronics DIL 24 socket
- Supported by the STEVAL-MKI109V3 Motherboard
- Compatible with STM32Nucleo and STM32Cube Software
- 1.7 V to 3.6 V supply voltage range
Product Summary
The evaluation kit for the Sensirion SHT40 (relative humidity and
temperature), Sensirion’s SGP40 (Volatile Organic Compounds) and
STMicroelectronics LPS22DF (Barometric pressure) enables easy sensor
evaluation and facilitated prototyping. This Evaluation Board is compatible
with the STMicroelectronics DIL 24 socket and is supported by the STEVAL-
MKI109V3 motherboard. The Evaluation Board is also compatible with the
STM32Nucleo boards from STMicroelectronics.This technical description is
limited to the SENSEVAL-SCB4XV1 evaluation board. For more information on the
individual sensor specifications, please consult the datasheets linked from
the product page. The combination of sensors on this evaluation board allows
to evaluate ideas requiring relative humidity, temperature, volatile organic
compounds and barometric pressure. It can serve both as a platform for
evaluating the individual sensors and to prototype ideas using one or multiple
of these sensors.
Hardware Interface Specification
DIL24 Pinout
Pin | Name | Comment |
---|---|---|
1 | VDD | Power supply (positive supply) |
2 | VDDIO | Power supply for I/O pins (LPS22DF) |
13 | GND | Ground (negative supply) |
14 | INT1 | Interrupt/Data ready (LPS22DF) |
20 | SCL | I2C serial clock input |
21 | SDA | I2C serial data input/output |
22 | SA0 | LPS22DF I2C address select; HI: 0x5D; LO: 0x5C |
Table 2 : DIL 24-pin assignment. Unused pins are omitted from the table
Evaluation using the Professional MEMS Motherboard MKI109V3
The SENSEVAL-SCB4XV1 is compatible with the ST MEMS Motherboard MKI109V3 through the DIL24 connector. SENSEVAL needs to be connected so that the Sensirion and ST logos on the evaluation board are in the same direction as the ST logo on the MKI109V3. The STEVAL-MKI109V3 firmware needs to be compatible with Unico GUI version 9.14 and above. To update the firmware on STEVAL-MKI109V3:
- Download and install the latest Unico GUI from the ST Website
- Locate the downloaded file, navigate to the FIRMWARE folder and then to the ProfiMEMSTool board and locate the .bin file. You will need this for the firmware update
- Download and install the STM32CubeProgrammer software
- Make the MKI109V3 boot in DFU mode by following the instructions in chapter 2.2 of the MKI109V3 user manual
- Upgrade the firmware using the .bin file from step 2 and the instructions in chapter 2.2.2 2 of the MKI109V3 user manual
As soon as the MKI109V3 is updated with the latest firmware you can launch the Unico GUI. Select the SENSEVAL-SCB4XV1 (SHT4x + SGP40 + LPS22DF) from the environmental sensors tab and click on Select Device. The GUI should look like the figure below:
To start measuring navigate to the Options tab and click on Easy Configuration (1) and then on Start (2) at the top of Unico GUI.
Figure 3: Unico GUI, Options tab
You can see the measurements by clicking the two plot buttons on the right of the application (3):
Figure 4: Unico GUI Plot windows
Unico GUI, allows the measurements to be saved in a file, to save the data:
- Navigate to the Load/Save tab at Unico GUI,
- Browse the folder and name the log file according to your liking,
- Select the data you would like saved,
- Start logging
- Start the measurement of the sensor
Evaluation using a Nucleo Board and a Nucleo Expansion Board
Hardware Setup
“STMicroelectronics with the latest release of X-CUBE-MEMS-1 functional
package (Version 10.0.0) support the three sensors provided on the SENSEVAL
board.” Users can quickly evaluate the performance of the sensor via the use
of Unicleo-GUI provided by STMicroelectronics (Version 1.23.0). The support is
currently limited to the NUCLEO-F401RE board and the X-NUCLEO-IKS01A3
expansion board.
To get started with the evaluation make sure you have the correct hardware as mentioned above and connect the expansion board on the X-NUCLEO-F401RE. Afterwards, connect the SENSEVAL-SCB4XV1 on the expansion board using the DIL24 socket. Make sure that the Sensirion and ST logo on the SENSEVAL-SCB4XV1 is facing the same direction as the ST logo on the X-NUCLEO-IKS01A3 expansion board. The setup should look like the picture below:
Figure 5: the evaluation board mounted on the X-NUCLEO-IKS01A3 expansion board with the Nucleo F401RE board (Note: this picture is showing the predecessor of the SENSEVAL-SCB4XV1, the SENSEVAL-SHT4XV1)
Firmware update
The firmware on the Nucleo F401RE board needs to be flashed so that it can
work with UNICLEO GUI. STMicrolectronics provides an example to get things
started with the X-CUBE-MEMS-1 functional package. To update the firmware you
can use STM32cubeProgrammer and load the ready-made example by navigating to
the folder of the X-CUBE-MEMS-1 functional package: “en.x-cube-mems1\Projects
\NUCLEO-
F401RE\Examples\IKS01A3\DataLogExtended\Binary\DataLogExtended.bin”
Figure 6: STM32CubeProgrammer User Interface
To load the .bin file please follow the steps below:
- Open the STM32CubeProgrammer
- Select the Nucleo board from the dropdown menu on the right of the screen and click Connect
- Click on the “Open File” tab and navigate to the location of the .bin file shown above
- As soon as you open the .bin file the light blue button will change from Read to Download
- Click on Download and wait for the firmware to be downloaded into your Nucleo Board
- Disconnect the board
Unicleo GUI
Now we are ready to launch Unicleo GUI. Please follow the steps below:
- Download and install Unicleo GUI
- Open the Unicleo GUI
- Connect the Nucleo F401RE board with your computer via the supplied USB cable
- Unicleo GUI will automatically detect the COM port where the Nucleo F401RE board is connected
- Click Connect
- Select the correct sensors from the drop-down menus. For Humidity and Temperature select SHT40.
For Detailed information on how to use the Unicleo GUI please refer to the Unicleo GUI Getting Started Guide: https://www.st.com/resource/en/user_manual/um2128-getting-started-with- unicleogui-for-motion-mems-and-environmental-sensor-software-expansion-for- stm32cube-stmicroelectronics.pdf
Prototyping with Sensirion Nucleo I²C SHT4X and SGP40 Driver
Example I²C SHT4X Driver
An example of the I²C SHT4X Driver for the STM32 Nucleo Cube can be found on
Sensirion’s GitHub repository: Sensirion/Nucleo-i2c-sht4x: SHT4x driver for
STs Nucleo F103RB board with the X-NUCLEO-IKS02A1
shield(github.com)
Example I2C SGP40 Driver
You can find an example of the SGP40 Driver for the STM32 Nucle Cube on the
STMicroelectronics Github page: https://github.com/STMicroelectronics/X-CUBE-
MEMS1/tree/main/Projects/NUCLEO-L152RE/Applications/CUSTOM/AirQuality_SGP40
Using the SENSEVAL-SCB4XV1 with a DIL24-compatible STM32NUCLEO expansion
board
The following STM32Nucleo expansion boards are compatible with the SENSEVAL-
SCB4XV1:
- X-NUCLEO-IKS01A2
- X-NUCLEO-IKS01A3
- X-NUCLEO-IKS02A1
- X-NUCLEO-IKS4A1
Revision History
Date | Version | Page(s) | Changes |
---|---|---|---|
March 7, 2024 | 1 | All | Initial version |
Important Notices
Warning, Personal Injury
Do not use this product as safety or emergency stop devices or in any other application where failure of the product could result in personal injury. Do not use this product for applications other than its intended and authorized use. Before installing, handling, using or servicing this product, please consult the data sheet and application notes. Failure to comply with these instructions could result in death or serious injury. If the Buyer shall purchase or use SENSIRION products for any unintended or unauthorized application, Buyer shall defend, indemnify and hold harmless SENSIRION and its officers, employees, subsidiaries, affiliates and distributors against all claims, costs, damages and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of personal injury or death associated with such unintended or unauthorized use, even if SENSIRION shall be allegedly negligent with respect to the design or the manufacture of the product.
ESD Precautions
The inherent design of this component causes it to be sensitive to
electrostatic discharge (ESD). To prevent ESD-induced damage and/or
degradation, take customary and statutory ESD precautions when handling this
product. See application note “ESD, Latchup and EMC” for more information.
Warranty
SENSIRION warrants solely to the original purchaser of this product for 12
months (one year) from the date of delivery that this product shall be of the
quality, material and workmanship defined in SENSIRION’s published
specifications of the product. Within such period, if proven to be defective,
SENSIRION shall repair and/or replace this product, in SENSIRION’s discretion,
free of charge to the Buyer, provided that:
- notice in writing describing the defects shall be given to SENSIRION within fourteen (14) days after their appearance;
- such defects shall be found, to SENSIRION’s reasonable satisfaction, to have arisen from SENSIRION’s faulty design, material, or workmanship;
- the defective product shall be returned to SENSIRION’s factory at the Buyer’s expense; and
- the warranty period for any repaired or replaced product shall be limited to the unexpired portion of the original period.
This warranty does not apply to any equipment that has not been installed and used within the specifications recommended by SENSIRION for the intended and proper use of the equipment. EXCEPT FOR THE WARRANTIES EXPRESSLY SET FORTH HEREIN, SENSIRION MAKES NO WARRANTIES, EITHER EXPRESS OR IMPLIED, FOR THE PRODUCT. ANY AND ALL WARRANTIES, INCLUDING WITHOUT LIMITATION, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, ARE EXPRESSLY EXCLUDED AND DECLINED. SENSIRION is only liable for defects of this product arising under the conditions of operation provided for in the data sheet and proper use of the goods. SENSIRION explicitly disclaims all warranties, express or implied, for any period during which the goods are operated or stored not per the technical specifications. SENSIRION does not assume any liability arising out of any application or use of any product or circuit and specifically disclaims any and all liability, including without limitation consequential or incidental damages. All operating parameters, including without limitation recommended parameters, must be validated for each customer’s applications by customer’s technical experts. Recommended parameters can and do vary in different applications. SENSIRION reserves the right, without further notice, (i) to change the product specifications and/or the information in this document and (ii) to improve the reliability, functions and design of this product. Copyright © 2021, by SENSIRION. CMOSens® is a trademark of Sensirion All rights reserved.
Headquarters and Subsidiaries
SENSIRION AG Laubisruetistr. 50 CH-8712 Staefa ZH Switzerland
- phone: +41 44 306 40 00 fax: +41 44 306 40 30 info@sensirion.com www.sensirion.com
- Sensirion Taiwan Co. Ltd. phone: +41 44 306 40 00 info@sensirion.com
- Sensirion Inc. USA phone: +1 312 690 5858 info-us@sensirion.com www.sensirion.com
- Sensirion Japan Co. Ltd. phone: +81 3 3444 4940 info-jp@sensirion.com www.sensirion.co.jp
- Sensirion Korea Co. Ltd. phone: +82 31 337 7700~3 info-kr@sensirion.com www.sensirion.co.kr
- Sensirion China Co. Ltd. phone: +86 755 8252 1501 info-cn@sensirion.com www.sensirion.com.cn/
- To find your local representative, please visit www.sensirion.com/contact
- www.sensirion.com
References
- GitHub: Let’s build from here · GitHub
- ホーム
- ホーム
- Domain parked by OnlyDomains
- Domain parked by OnlyDomains
- 首页
- GitHub - Sensirion/nucleo-i2c-sht4x: SHT4x driver for STs Nucleo F103RB board with the X-NUCLEO-IKS02A1 shield
- X-CUBE-MEMS1/Projects/NUCLEO-L152RE/Applications/CUSTOM/AirQuality_SGP40 at main · STMicroelectronics/X-CUBE-MEMS1 · GitHub
Read User Manual Online (PDF format)
Read User Manual Online (PDF format) >>