Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux
[linux-block.git] / Documentation / hwmon / sht21.rst
CommitLineData
430400b8
UF
1Kernel driver sht21
2===================
3
4Supported chips:
b04f2f7d 5
430400b8 6 * Sensirion SHT21
b04f2f7d 7
430400b8 8 Prefix: 'sht21'
b04f2f7d 9
430400b8 10 Addresses scanned: none
b04f2f7d 11
430400b8 12 Datasheet: Publicly available at the Sensirion website
b04f2f7d 13
ad736c1a 14 https://www.sensirion.com/file/datasheet_sht21
430400b8 15
b04f2f7d
MCC
16
17
430400b8 18 * Sensirion SHT25
b04f2f7d 19
8e1d6fe9 20 Prefix: 'sht25'
b04f2f7d 21
430400b8 22 Addresses scanned: none
b04f2f7d 23
430400b8 24 Datasheet: Publicly available at the Sensirion website
b04f2f7d 25
ad736c1a 26 https://www.sensirion.com/file/datasheet_sht25
430400b8 27
b04f2f7d
MCC
28
29
430400b8 30Author:
b04f2f7d 31
430400b8
UF
32 Urs Fleisch <urs.fleisch@sensirion.com>
33
34Description
35-----------
36
37The SHT21 and SHT25 are humidity and temperature sensors in a DFN package of
38only 3 x 3 mm footprint and 1.1 mm height. The difference between the two
39devices is the higher level of precision of the SHT25 (1.8% relative humidity,
400.2 degree Celsius) compared with the SHT21 (2.0% relative humidity,
410.3 degree Celsius).
42
43The devices communicate with the I2C protocol. All sensors are set to the same
44I2C address 0x40, so an entry with I2C_BOARD_INFO("sht21", 0x40) can be used
45in the board setup code.
46
47sysfs-Interface
48---------------
49
b04f2f7d
MCC
50temp1_input
51 - temperature input
52
53humidity1_input
54 - humidity input
55eic
56 - Electronic Identification Code
430400b8
UF
57
58Notes
59-----
60
61The driver uses the default resolution settings of 12 bit for humidity and 14
62bit for temperature, which results in typical measurement times of 22 ms for
63humidity and 66 ms for temperature. To keep self heating below 0.1 degree
64Celsius, the device should not be active for more than 10% of the time,
65e.g. maximum two measurements per second at the given resolution.
66
53e678d7
PB
67Different resolutions, the on-chip heater, and using the CRC checksum
68are not supported yet.