SEN6X SENSIRION | Alldatasheet

Document overview

  • Manufacturer or author: Provided By alldatasheet.com(free datasheet download site)
  • PDF pages: 59

Technical content

Datasheet sections

  • 1 Environmental Sensor Node Specifications
  • 1.1 Sensor Module Specifications
  • 1.2 Particulate Matter Specifications
  • 1.2.1 Laser Safety
  • 1.3 Temperature and Humidity Specifications
  • 1.4 VOC and NOx Specifications
  • 1.5 CO2 Specifications
  • 1.5.1 CO2 Specifications – SEN66
  • 1.5.2 CO2 Specifications – SEN63C
  • 1.6 Formaldehyde Specifications
  • 1.7 Recommended and Absolute Maximum and Minimum Operating and Storage Conditions
  • 1.7.1 SEN60
  • 1.7.2 SEN63C, SEN65 and SEN66
  • 1.7.3 SEN68
  • 2 Electrical Specifications
  • 2.1 Electrical Characteristics
  • 2.2 Absolute Maximum Ratings
  • 2.3 ESD / EMC Ratings
  • 2.3.1 Immunity
  • 2.3.2 Emission
  • 3 Hardware Interface Description
  • 3.1 I2C Interface Circuit
  • 4 Digital Interface Description
  • 4.1 Operation Modes
  • 4.2 Temperature Compensation with STAR Engine
  • 4.3 Device Status Register
  • 4.3.1 SEN6x
  • 4.3.2 SEN60
  • 4.3.3 SPEED – Fan Speed Warning
  • 4.3.4 CO2-1 – CO2 Sensor Error
  • 4.3.5 PM – Particulate Matter Sensor Error
  • 4.3.6 HCHO – Formaldehyde Sensor Error
  • 4.3.7 CO2-2 – CO2 Sensor Error
  • 4.3.8 GAS – Gas Sensor Error (VOC and NOx)
  • 4.3.9 RH&T – Relative Humidity and Temperature Sensor Error
  • 4.3.10 FAN – Fan Error
  • 4.4 I2C Interface Settings
  • 4.5 Power-Up and Communication Start
  • 4.6 Data Type & Length
  • 4.7 Command Sequence Types

www.sensirion.com / D1 Version 0.9 – November 2024 1 / 59 SEN6x – Datasheet 3rd Generation Environmental Sensor Node for Air Quality Applications Highlights

  • PM, RH&T, VOC, NOx, CO2/HCHO sensing platform
  • Fast & easy integration
  • 10 years dust resistant – Patented Sheath Flow technology
  • Fully calibrated digital output
  • One node for up to 9 data signals
  • Integrated compensation algorithms
  • Ready for California Title 241, RESET®2 and WELL Building Standard™3 The SEN6x sensor module family is an air quality platform that combines critical parameters such as particulate matter, relative humidity, temperature, VOC, NOx and either CO2 or formaldehyde, all in one compact package. The modules are a result of Sensirion’s extensive experience in environmental sensing and offer the best possible performance for each parameter, a superior lifetime and an unrivaled form factor. The combination of all measurement parameter s, together with all relevant algorithms in one device simplifies the integration, streamlines the supply chain, and allows for a fast time to market with the best performance. Product Overview Functional Block Diagram Product Variant Sensor Signals SEN60 PM SEN63C PM, RH & T, CO2 SEN65 PM, RH & T, VOC, NOx SEN66 PM, RH & T, VOC, NOx, CO2 SEN68 PM, RH & T, VOC, NOx, HCHO See full product list on page 57 Scan me to provide feedback 1 2022 California Building Energy Efficiency Standards for Residential and Nonresidential Buildings 2 RESET Air Standard v2.0

3 WELL v2

www.sensirion.com / D1 Version 0.9 – November 2024 3 / 59

www.sensirion.com / D1 Version 0.9 – November 2024 4 / 59

1 Environmental Sensor Node Specifications

1013 mbar, and 3.3 V supply voltage apply, unless stated otherwise. only apply if the parameter is present in the selected product.

1.1 Sensor Module Specifications

Table 1. Sensor Module Specifications

5 Excluding formaldehyde specifications, formaldehyde lifetime limited to > 6 years

6 For an indoor air quality mission profile

1.2 Particulate Matter Specifications

1.2.1 Laser Safety

in direct exposure to the invisible Class 3R laser source and permanent eye damage. 7 Also referred to as “between-parts variation” or “device-to-device variation”. 9 PM4 and PM10 output values are calculated based on distribution profile of all measured particles. 11 Time after starting continuous measurement-mode, until a stable measurement is obtained.

1.3 Temperature and Humidity Specifications

Table 3. Temperature and humidity specifications Instructions for SEN6x” [3].

14 For a step from 15°C to 25°C, for a bare module with default acceleration and offset parameters

15 For a step from 75%RH to 25%RH, for a bare module with default acceleration and offset parameters.

1.4 VOC and NOx Specifications

VOC Sensors with Building Standards [1]. Table 4. VOC and NOx sensing specifications in zero air (considered as clean air for indoor air quality applications). All concentrations refer to ethanol as test gas. 16 95% of the sensors will be within the typical tolerance corresponding to 2σ assuming a normal distribution for ≥100 sensors. 17 Ticks is proportional to the logarithm of the resistance of the sensing layer. 18 Evaluated using the calibration and test sequence according to the application note “SGP40 – Quick Testing Guide” [9]. (SRAW_VOC, SRAW_NOx) drift, without this event during the same duration.

1.5 CO2 Specifications

ppm) at least once per week is required to achieve the following specifications.

1.5.1 CO2 Specifications – SEN66

Table 5. CO2 specifications, ‘% m.v.’ means ‘% of measured value’.

1.5.2 CO2 Specifications – SEN63C

Accuracy is achieved after initial operation for 12 hours, followed by exposure to fresh air . Table 6. CO2 specifications in ambient air (defined as consisting of 78% N2, 21% O2, 0.93% Ar, plus a variable content of CO2 and H2O depending on the relative humidity), ‘% m.v.’ means ‘% of measured value’. 20 Exposure to CO2 concentrations smaller than 400 ppm can affect the accuracy of the sensor with ASC enabled.

1.6 Formaldehyde Specifications

Table 7. Formaldehyde specifications), ‘% m.v.’ means ‘% of measured value’.

1.7 Recommended and Absolute Maximum and Minimum Operating and Storage

sure to select the appropriate table for the selected product.

1.7.1 SEN60

Table 8. and Figure 1 show the recommended operating and storage conditions in which all the sensing The sensor must not be exposed to condensing conditions at any time. Table 8. Recommended and absolute maximum/minimum operating and storage conditions for the SEN60 22 Short-term storage refers to temporary conditions, e.g., transport. Figure 1. Recommended and absolute maximum/minimum operating and storage conditions for the SEN60

1.7.2 SEN63C, SEN65 and SEN66

Table 9. and Figure 2 show the recommended operating and storage conditions in which all the sensing Table 9. and Figure 2. drift) or cause permanent damage to the device. The sensor must not be exposed to condensing conditions at any time. Table 9. Recommended and absolute maximum/minimum operating and storage conditions for the SEN63C, 23 Short-term storage refers to temporary conditions, e.g., transport. Figure 2. Recommended and absolute maximum/minimum operating and storage conditions for the

1.7.3 SEN68

Table 10. and Figure 3 show the recommended operating and storage conditions in which all the sensing stored under the recommended conditions given in Table 10. and Figure 3. HCHO sensitivity drift) or cause permanent damage to the device. The sensor must not be exposed to condensing conditions at any time. Table 10. Recommended and absolute maximum/minimum operating and storage conditions for the SEN68 24 Short-term storage refers to temporary conditions, e.g., transport. Figure 3. Recommended and absolute maximum/minimum operating and storage conditions for the SEN68

2 Electrical Specifications

2.1 Electrical Characteristics

Table 11. Electrical Specifications at 25°C 25 Minimum voltage including ripples.

26 Averaged over 5 seconds

2.2 Absolute Maximum Ratings

absolute maximum rating conditions for extended periods may affect the reliability of the device. Table 12. Absolute minimum and maximum ratings

2.3 ESD / EMC Ratings

2.3.1 Immunity

Table 13. ESD and EMC immunity

2.3.2 Emission

Table 14. EMC emission

3 Hardware Interface Description

Table 15. SEN6x physical interface Figure 4. Pin layout. The communication

1 VDD Supply voltage -

2 GND Ground -

3 SDA Serial data input/output TTL 5V compatible

4 SCL Serial clock input TTL 5V compatible

5 GND Ground or NC Pins 2 and 5 are connected internally

6 VDD Supply voltage or NC Pins 1 and 6 are connected internally

Table 16. SEN6x pin assignment

3.1 I2C Interface Circuit

Figure 5. I2C application circuit NXP I2C-bus specification [2].

4 Digital Interface Description

4.1 Operation Modes

Figure 6. SEN6x operating modes

  • The module is in Idle Mode after power on or reset.
  • Most of the internal electronics switched off / reduced power consumption.
  • Fan and laser are switched off.
  • The module is ready to receive and process any command. Measurement:
  • All electronics switched on / max. power consumption.
  • The measurement is running, and the module is continuously processing measurement data.
  • New readings are available every second.

4.2 Temperature Compensation with STAR Engine

“Temperature Acceleration and Compensation Instructions for SEN6x” [3].

www.sensirion.com / D1 Version 0.9 – November 2024 18 / 59

4.3 Device Status Register

The device status register contains information about the internal state of the module.

4.3.1 SEN6x

Applies to: SEN63C, SEN65, SEN66, SEN68 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 Warning 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Error Error Error Error Error Error Error Figure 7. SEN6x device status register description

4.3.2 SEN60

Figure 8. SEN60 device status register description

4.3.3 SPEED – Fan Speed Warning

0 Fan speed is ok

1 Fan speed is too high or too low

Description

Fan is switched on, but its speed is more than 10% off the target speed for multiple consecutive measurement intervals . During the first 10 seconds after starting the measurement, the fan speed is not checked (settling time). Very low or very high ambient temperature could trigger this warning during startup. If this flag is set constantly, it might indicate a problem with the power supply or with the fan, and the measured PM values might be wrong. This flag is automatically cleared as soon as the measured speed is within 10% of the target speed or when leaving the measure mode. Can occur only in measurement mode. Table 17. Fan speed warning bit description

www.sensirion.com / D1 Version 0.9 – November 2024 19 / 59

4.3.4 CO2-1 – CO2 Sensor Error

Applies to: SEN63C CO2-1 Sensor Error Bit 12 (see Figure 7) State

0 CO2 sensor is running normally

1 CO2 sensor error

Yes – Even if the error disappears or when leaving the measure mode, the flag remains set. This flag will only be reset by Read And Clear Device Status SEN6x or through a reset, either by calling Device Reset SEN6x or through a power cycle. Error related to the CO2 sensor. The CO2 values might be unknown or wrong if this flag is set, relative humidity and temperature values might be out of specs due to compensation algorithms depending on CO2 sensor state. Can occur only in measurement mode. Table 18. CO2-1 sensor error bit description

4.3.5 PM – Particulate Matter Sensor Error

0 PM sensor is running normally

1 PM sensor error

Yes – Even if the error disappears or when leaving the measure mode, the flag remains set. by calling Device Reset SEN6x or through a power cycle. Error related to the PM sensor. The particulate matter values might be unknown or wrong if this flag is set , relative humidity and temperature values might be out of specs due to compensation algorithms depending on PM sensor state. Can occur only in measurement mode. Table 19. PM sensor error bit description

www.sensirion.com / D1 Version 0.9 – November 2024 20 / 59

4.3.6 HCHO – Formaldehyde Sensor Error

Applies to: SEN68 Formaldehyde Sensor Error Bit 10 (see Figure 7) State

0 Formaldehyde sensor is running normally

1 Formaldehyde sensor error

Yes – Even if the error disappears or when leaving the measure mode, the flag remains set. This flag will only be reset by Read And Clear Device Status SEN6x or through a reset, either by calling Device Reset SEN6x or through a power cycle. Error related to the formaldehyde sensor. The formaldehyde values might be unknown or wrong if this flag is set, relative humidity and temperature values might be out of specs due to compensation algorithms depending on formaldehyde sensor state. Can occur only in measurement mode. Table 20. Formaldehyde sensor error bit description

4.3.7 CO2-2 – CO2 Sensor Error

Yes – Even if the error disappears or when leaving the measure mode, the flag remains set. by calling Device Reset SEN6x or through a power cycle. Error related to the CO2 sensor. The CO2 values might be unknown or wrong if this flag is set, relative humidity and temperature values might be out of specs due to compensation algorithms depending on CO2 sensor state. Can occur only in measurement mode. Table 21. CO2-2 sensor error bit description

www.sensirion.com / D1 Version 0.9 – November 2024 21 / 59

4.3.8 GAS – Gas Sensor Error (VOC and NOx)

Applies to: SEN65, SEN66, SEN68 Gas Sensor Error Bit 7 (see Figure 7) State

0 Gas sensor is running normally

1 Gas sensor error

Yes – Even if the error disappears or when leaving the measure mode, the flag remains set. This flag will only be reset by Read And Clear Device Status SEN6x or through a reset, either by calling Device Reset SEN6x or through a power cycle. Error related to the gas sensor. The VOC index and NOx index might be unknown or wrong if this flag is set, relative humidity and temperature values might be out of specs due to compensation algorithms depending on gas sensor state. Can occur only in measurement mode. Table 22. Gas sensor error bit description

4.3.9 RH&T – Relative Humidity and Temperature Sensor Error

0 RH&T sensor is running normally

1 RH&T sensor error

Yes – Even if the error disappears or when leaving the measure mode, the flag remains set. by calling Device Reset SEN6x or through a power cycle. Error related to the RH&T sensor. The temperature and humidity values might be unknown or wrong if this flag is set, and other measured values might be out of specs due compensation algorithms depending on RH&T sensor values. Can occur only in measurement mode. Table 23. RH&T sensor error bit description

www.sensirion.com / D1 Version 0.9 – November 2024 22 / 59

4.3.10 FAN – Fan Error

Applies to: SEN60, SEN63C, SEN65, SEN66, SEN68 Fan Error Bit SEN6x SEN60 4 (see Figure 7) 4 (see Figure 8) State

0 Fan running normally

1 Fan error

Yes – Even if the error disappears or when leaving the measure mode, the flag remains set. This flag will only be reset by Read And Clear Device Status SEN6x or through a reset, either by calling Device Reset SEN6x or through a power cycle. Yes – if the error disappears or when leaving the measure mode, the flag remains set. This flag will only be reset through a reset, either by calling Device Reset SEN60 or through a power cycle. Fan is switched on, but 0 RPM is measured for multiple consecutive measurement intervals. This can occur if the fan is mechanically blocked or broken. Note that the measured values are most likely wrong if this error is reported. Can occur only in measurement mode. Table 24. Fan error bit description

4.4 I2C Interface Settings

Table 25. I2C interface settings

4.5 Power-Up and Communication Start

read the result with a read operation or send the next command with a write operation.

4.6 Data Type & Length

Figure 9. Data type structure with 16-bit word and 8-bit CRC by a 4-digit Hex. Code as seen in Table 26. Figure 10. Command ID with inbuilt 3-bit CRC

4.7 Command Sequence Types

Figure 11. Command sequence types: write sequence, send command sequence , read sequenc e and send command and fetch result sequence.

4.8 I2C Commands

Table 26. Command overview. The column (‘During measurement’) indicates whether the command can be executed in the measurement mode.

4.8.1 Start Continuous Measurement SEN6x

when the results are ready to be read. Table 27. Start continuous measurement SEN6x I2C command description

4.8.2 Start Continuous Measurement SEN60

when the results are ready to be read. Table 28. Start continuous measurement SEN60 I2C command description

4.8.3 Stop Measurement SEN6x

1000 ms before starting a new measurement. Table 29. Stop measurement SEN6x I2C command description

4.8.4 Stop Measurement SEN60

1000 ms before starting a new measurement. Table 30. Stop measurement SEN60 I2C command description

4.8.5 Get Data Ready SEN6x

flag is automatically reset after reading the measurement values.

0 Padding: uint8

measurement is running, False will be returned. 2 CRC CRC for the previous two bytes. Table 31. Get data ready SEN6x I2C command description

4.8.6 Get Data Ready SEN60

flag is automatically reset after reading the measurement values.

0 Reserved: Bit 15 to 11

False (return value is 0) if not. When no measurement is running, False will be returned. 2 CRC CRC for the previous two bytes. Table 32. Get data ready SEN60 I2C command description

4.8.7 Read Measured Values SEN60

2 CRC

5 CRC

8 CRC

11 CRC

13 LSB

14 CRC

16 LSB

17 CRC

19 LSB

20 CRC

22 LSB

23 CRC

25 LSB

26 CRC

Table 33. Read measured values SEN60 I2C command description

4.8.8 Read Measured Values SEN63C

data is available since the last read operation. If no new data is available, the previous values will be returned. upper limit (0xFFFF for uint16, 0x7FFF for int16). Note: If this value is unknown, 0xFFFF is returned.

1 LSB

Note: If this value is unknown, 0xFFFF is returned.

4 LSB

Note: If this value is unknown, 0xFFFF is returned.

7 LSB

Note: If this value is unknown, 0xFFFF is returned.

10 LSB

12 MSB Ambient Humidity: int16

Note: If this value is unknown, 0x7FFF is returned.

15 MSB Ambient Temperature: int16

Note: If this value is unknown, 0x7FFF is returned.

18 MSB CO2: uint16

Note: If this value is unknown, 0xFFFF is returned. Table 34. Read measured values SEN63C I2C command description

4.8.9 Read Measured Values SEN65

data is available since the last read operation. If no new data is available, the previous values will be returned. upper limit (0xFFFF for uint16, 0x7FFF for int16). Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0x7FFF is returned. Note: If this value is unknown, 0x7FFF is returned.

18 MSB VOC Index: int16

Note: If this value is unknown, 0x7FFF is returned.

21 MSB NOx Index: int16

Table 35. Read measured values SEN65 I2C command description

4.8.10 Read Measured Values SEN66

data is available since the last read operation. If no new data is available, the previous values will be returned. upper limit (0xFFFF for uint16, 0x7FFF for int16). Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0x7FFF is returned. Note: If this value is unknown, 0x7FFF is returned. Note: If this value is unknown, 0x7FFF is returned.

24 MSB CO2: uint16

Table 36. Read measured values SEN66 I2C command description

4.8.11 Read Measured Values SEN68

data is available since the last read operation. If no new data is available, the previous values will be returned. upper limit (0xFFFF for uint16, 0x7FFF for int16). Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0x7FFF is returned. Note: If this value is unknown, 0x7FFF is returned. Note: If this value is unknown, 0x7FFF is returned.

24 MSB Formaldehyde: uint16

device reset, this value will be 0xFFFF as well. Table 37. Read measured values SEN68 I2C command description

4.8.12 Read Measured Raw Values SEN63C

at their upper limit (0x7FFF for int16).

0 MSB Raw Humidity: int16

Note: If this value is unknown, 0x7FFF is returned.

3 MSB Raw Temperature: int16

Note: If this value is unknown, 0x7FFF is returned. Table 38. Read measured raw values SEN63C I2C command description

4.8.13 Read Measured Raw Values SEN65, SEN68

at their upper limit (0xFFFF for uint16, 0x7FFF for int16). Note: If this value is unknown, 0x7FFF is returned. Note: If this value is unknown, 0x7FFF is returned.

6 MSB Raw VOC: uint16

Raw measured VOC ticks without scale factor. Note: If this value is unknown, 0xFFFF is returned.

9 MSB Raw NOx: uint16

Raw measured NOx ticks without scale factor. Table 39. Read measured raw values SEN65, SEN68 I2C command description

4.8.14 Read Measured Raw Values SEN66

at their upper limit (0xFFFF for uint16, 0x7FFF for int16). Note: If this value is unknown, 0x7FFF is returned. Note: If this value is unknown, 0x7FFF is returned. Raw measured VOC ticks without scale factor. Note: If this value is unknown, 0xFFFF is returned. Raw measured NOx ticks without scale factor.

12 MSB Raw CO2: uint16

Table 40. Read measured raw values SEN66 I2C command description

4.8.15 Read Number Concentration Values SEN6x

values will be at their upper limit (0xFFFF for uint16). Note: Number concentration values for SEN60 are included in the output of Read Measured Values SEN60. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Note: If this value is unknown, 0xFFFF is returned. Table 41. Read number concentration values SEN6x I2C command description

4.8.16 Set Temperature Offset Parameters

Acceleration and Compensation Instructions for SEN6x” [3].

0 MSB Offset: int16

3 MSB Slope: int16

(applied factor = value / 10000).

6 MSB Time Constant: uint16

(within the next measure interval of 1 second).

9 MSB Slot: uint16

Table 42. Set temperature offset parameters I2C command description

4.8.17 Set Temperature Acceleration Parameters

configuration is volatile, i.e. the parameters will be reverted to their default values after a device reset. Acceleration and Compensation Instructions for SEN6x” [3].

0 MSB K: uint16

3 MSB P: uint16

6 MSB T1: uint16

9 MSB T2: uint16

Table 43. Set temperature acceleration parameters I2C command description

4.8.18 Get Product Name

Description: Gets the product name from the device.

0 Char 0

to 32 characters can be read from the device.

1 Char 1

45 Char 30

46 Char 31

47 CRC

Table 44. Get product name I2C command description

4.8.19 Get Serial Number SEN6x

Description: Gets the serial number from the device. to 32 characters can be read from the device.

4.8.20 Get Serial Number SEN60

Description: Gets the serial number from the device.

0 MSB

4.8.21 Read Device Status SEN6x

Description: Reads the current device status. Use this command to get detailed information about the device status. The device status is encoded in flags. refer to the Device Status Register documentation. are cleared automatically if the trigger condition disappears. refer to the Device Status Register documentation. Table 47. Read device status SEN6x I2C command description

4.8.22 Read Device Status SEN60

Description: Reads the current device status. Use this command to get detailed information about the device status. The device status is encoded in flags. refer to the Device Status Register documentation.

0 MSB Device Status: uint16

refer to the Device Status Register documentation. Table 48. Read device status SEN60 I2C command description

4.8.23 Read And Clear Device Status SEN6x

Device status (32 flags as an integer value) before clearing it. Table 49. Read and clear device status SEN6x I2C command description

4.8.24 Device Reset SEN6x

Description: Executes a reset on the device. This has the same effect as a power cycle. Table 50. Device reset SEN6x I2C command description

4.8.25 Device Reset SEN60

Description: Executes a reset on the device. This has the same effect as a power cycle. Table 51. Device reset SEN60 I2C command description

4.8.26 Start Fan Cleaning SEN6x

then automatically stopped. Wait at least 10s after this command before starting a measurement. Table 52. Start fan cleaning SEN6x I2C command description

4.8.27 Start Fan Cleaning SEN60

then automatically stopped. Wait at least 10s after this command before starting a measurement. Table 53. Start fan cleaning SEN60 I2C command description

4.8.28 Activate SHT Heater

Description: This command allows you to use the inbuilt heater in SHT sensor to reverse creep at high humidity. (heating consequence to disappear). Table 54. Activate SHT heater I2C command description

4.8.29 Get VOC Algorithm Tuning Parameters

parameters below do, refer to Sensirion’s VOC Index for Indoor Air Applications [4].

0 MSB Index Offset: int16

3 MSB Learning Time Offset Hours: int16

6 MSB Learning Time Gain Hours: int16

9 MSB Gating Max Duration Minutes: int16

during high VOC index signal). Zero disables the gating.

12 MSB Std Initial: int16

device-to-device variations.

15 MSB Gain Factor: int16

Table 55. Get VOC algorithm tuning parameters I2C command description

4.8.30 Set VOC Algorithm Tuning Parameters

Index for Indoor Air Applications [4]. This configuration is volatile, i.e. the parameters will be reverted to their default values after a device reset. values are in range 1..250. The default value is 100. twice the learning time. Allowed values are in range 1..1000. The default value is 12 hours. twice the learning time. Allowed values are in range 1..1000. The default value is 12 hours. 10..5000. The default value is 50. Gain factor to amplify or to attenuate the VOC index output. Allowed values are in range 1..1000. The default value is 230. Table 56. Set VOC algorithm tuning parameters I2C command description

4.8.31 Get VOC Algorithm State

command after a short power cycle or device reset. always have the latest state available, even in case of a sudden power loss.

0 Byte 0

Current VOC algorithm state.

1 Byte 1

9 Byte 6

10 Byte 7

Table 57. Get VOC algorithm state I2C command description

4.8.32 Set VOC Algorithm State

power cycle can be executed. measure mode, this command has no effect. VOC algorithm state to restore. Table 58. Set VOC algorithm state I2C command description

4.8.33 Get NOx Algorithm Tuning Parameters

parameters below do, refer to Sensirion’s NOx Index for Indoor Air Applications [5]. during high NOx index signal). Zero disables the gating. with the VOC tuning parameters command. Table 59. Get NOx algorithm tuning parameters I2C command description

4.8.34 Set NOx Algorithm Tuning Parameters

Index for Indoor Air Applications [5]. This configuration is volatile, i.e. the parameters will be reverted to their default values after a device reset. values are in range 1..250. The default value is 1. twice the learning time. Allowed values are in range 1..1000. The default value is 12 hours. command. This parameter must always be set to 12 hours. parameter must always be set to 50. Gain factor to amplify or to attenuate the NOx index output. Allowed values are in range 1..1000. The default value is 230. Table 60. Set NOx algorithm tuning parameters I2C command description

4.8.35 Perform Forced CO2 Recalibration

for details how the forced recalibration shall be used [6].

0 MSB Target CO2 Concentration: uint16

0 MSB Correction: uint16

recalibration has failed this value is 0xFFFF. Table 61. Perform forced CO2 recalibration I2C command description

4.8.36 Get CO2 Sensor Automatic Self Calibration

disabled. By default, it is enabled. This configuration is volatile, i.e. the parameter will be reverted to its default value after a device reset. false (0x00) if the automatic self-calibration is disabled. 2 CRC CRC for the previous two bytes. Table 62. Get CO2 sensor automatic self calibration I2C command description

4.8.37 Set CO2 Sensor Automatic Self Calibration

disabled. By default, it is enabled. This configuration is volatile, i.e. the parameter will be reverted to its default value after a device reset. automatic CO2 measurement self-calibration feature. 2 CRC CRC for the previous two bytes. Table 63. Set CO2 sensor automatic self-calibration I2C command description

4.8.38 Get Ambient Pressure

0 MSB Ambient Pressure: uint16

Table 64. Get ambient pressure I2C command description

4.8.39 Set Ambient Pressure

This configuration is volatile, i.e. the parameter will be reverted to its default value after a device reset. Description Sets ambient pressure value. Table 65. Set ambient pressure I2C command description

4.8.40 Get Sensor Altitude

0 MSB Altitude: uint16

Table 66. Get sensor altitude I2C command description

4.8.41 Set Sensor Altitude

This configuration is volatile, i.e. the parameter will be reverted to its default value after a device reset. Table 67. Set sensor altitude I2C command description

4.9 Checksum Calculation (CRC)

Table 68. I2C CRC properties

5 Technical Drawing

5.1 Package Outline

Figure 12. Technical Drawing of the SEN6x platform. All dimensions are in millimeters

5.2 Product Label

Table 69. Label information Figure 13. Label position on SEN6x

6 Ordering Information

  • Particulate Matter
  • Relative Humidity
  • Temperature
  • CO2 SEN65-SIN-T 3.001.203
  • Particulate Matter
  • Relative Humidity
  • Temperature
  • VOC Index
  • NOx Index SEN66-SIN-T 3.001.030
  • Particulate Matter
  • Relative Humidity
  • Temperature
  • VOC Index
  • NOx Index
  • CO2 SEN68-SIN-T 3.001.198
  • Particulate Matter
  • Relative Humidity
  • Temperature
  • VOC Index
  • NOx Index
  • Formaldehyde

Table 70. Ordering information

www.sensirion.com / D1 Version 0.9 – November 2024 58 / 59

7 Bibliography

[1] Sensirion, "Compliance of Sensirion’s VOC Sensors with Building," March 2023. [Online]. Available: sensirion.com. [2] NXP, "UM10204 I2C-bus specification and user manual Rev.7.0," 1 October 2021. [Online]. Available: [3] Sensirion, "Temperature Acceleration and Compensation Instructions for SEN6x," October 2024. [Online]. Available: www.sensirion.com. [4] Sensirion AG, "Sensirion’s VOC Index for Indoor Air Applications," January 2022. [Online]. Available: www.sensirion.com. [5] Sensirion AG, "Sensirion’s NOx Index for Indoor Air Applications," January 2022. [Online]. Available: www.sensirion.com. [7] Sensirion AG, "Sensirion Environmental Node Sensor Specification Statement – Rev.2," November 2024. [Online]. Available: www.sensirion.com. [8] Sensirion, "Sensirion Humidity Sensor Specification Statement," 19 April 2021. [Online]. Available: www.sensirion.com. [Accessed 12 October 2024]. 12 October 2024].

8 Revision History

Date Version Pages Changes November 2024 V0.9 all Initial public release

www.sensirion.com / D1 Version 0.9 – November 2024 59 / 59 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 de ath 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 a period of 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 which 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, WITH RESPECT TO 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 in accordance with the technical specifications. SENSIRION does not assume any liability arising out of any application or use of any product or circuit and specifically disc laims 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 reliability, functions and design of this product. 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 Inc., USA phone: +1 312 690 5858 info-us@sensirion.com www.sensirion.com Sensirion Korea Co. Ltd. phone: +82 31 337 7700~3 info-kr@sensirion.com www.sensirion.com/kr Sensirion Japan Co. Ltd. phone: +81 45 270 4506 info-jp@sensirion.com www.sensirion.com/jp Sensirion China Co. Ltd. phone: +86 755 8252 1501 info-cn@sensirion.com www.sensirion.com/cn Sensirion Taiwan Co. Ltd phone: +886 2 2218-6779 info@sensirion.com www.sensirion.com To find your local representative, please visit www.sensirion.com/distributors Copyright © 2024, by SENSIRION. CMOSens® is a trademark of Sensirion. All rights reserved