Storm tracker
solderable/storm-tracker-hardware
Open-source-ready Storm Tracker hardware design, documentation, BOM, and manufacturing package

The SHT40-AD1B-R2 is a temperature And Humidity Sensor made by Sensirion in a DFN-4-EP(1.5x1.5) package with 4 pins.
PCBKit's library has its KiCad symbol (Sensor_Humidity:SHT4x, from KiCad's library) and its footprint (Sensor_Humidity:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad, from KiCad's library), ready for a KiCad board. 16,216 are in stock at JLCPCB (part C2909890). 42 open-source boards in 41 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| SHT40 RH accuracy1 | SHT40; typical accuracy ±1.8 %RH at 25°C | typ 1.8 %RH | 4 |
| Repeatability2, 3 | High repeatability; 25°C and 50%RH; 3σ | typ 0.08 %RH | 4 |
| Repeatability2, 3 | Medium repeatability; 25°C and 50%RH; 3σ | typ 0.15 %RH | 4 |
| Repeatability2, 3 | Low repeatability; 25°C and 50%RH; 3σ | typ 0.25 %RH | 4 |
| Resolution4 | A/D converter | typ 0.01 %RH | 4 |
| Hysteresis | ±1 %RH | min -1 · max 1 %RH | 4 |
| Specified range5 | extended6 | min 0 · max 100 %RH | 4 |
| Response time7 | t63%; 25°C, 1 m/s airflow | typ 6 s | 4 |
| Long-term drift8 | Typical value <0.25; normal RH/T operating range | typ 0.25 %RH/y | 4 |
| Supply voltage VDD | min 1.08 · typ 3.3 · max 3.6 V | 7 | |
| Supply current (no heater) IDD | Idle state; 25°C | typ 0.1 · max 1 uA | 7 |
| Supply current (no heater) IDD | Idle state; 125°C | max 3.4 uA | 7 |
| Supply current (no heater) IDD | Measurement | typ 350 · max 500 uA | 7 |
| Supply current (no heater) IDD | Average; high repeatability; one measurement per second | typ 2.4 uA | 7 |
| Supply current (no heater) IDD | Average; medium repeatability; one measurement per second | typ 1.3 uA | 7 |
| Supply current (no heater) IDD | Average; low repeatability; one measurement per second | typ 0.4 uA | 7 |
| Power consumpt. at VDD=1.2V (no heater) | Average; high repeatability; one measurement per second | typ 2.9 uW | 7 |
| Power consumpt. at VDD=1.2V (no heater) | Average; medium repeatability; one measurement per second | typ 1.6 uW | 7 |
| Power consumpt. at VDD=1.2V (no heater) | Average; low repeatability; one measurement per second | typ 0.5 uW | 7 |
| Low level input voltage VIL | Minimum 0 V; maximum 0.3*VDD | min 0 V | 7 |
| Pull up resistors Rp | VDD < 1.62 V | min 820 Ω | 7 |
| Pull up resistors Rp | VDD ≥ 1.62 V | min 390 Ω | 7 |
| Low level output voltage VOL | VDD > 2.0V, Rpullup > 390 Ω | max 0.4 V | 7 |
| Cap bus load Cb | RP ≤ 820 Ω: fast mode | max 400 pF | 7 |
| Cap bus load Cb | Rp = 390 Ω, VDD > 1.62 V: fast mode plus | max 340 pF | 7 |
| Power-up time tPU | After hard reset, VDD ≥ VPOR | typ 0.3 · max 1 ms | 8 |
| Soft reset time tSR | After soft reset; also valid for I2C general call reset | max 1 ms | 8 |
| Measurement duration tMEAS,l | Low repeatability | typ 1.3 · max 1.7 ms | 8 |
| Measurement duration tMEAS,m | Medium repeatability | typ 3.7 · max 4.5 ms | 8 |
| Measurement duration tMEAS,h | High repeatability | typ 6.9 · max 8.2 ms | 8 |
| Heater-on duration tHeater | Long pulse | min 0.9 · typ 1 · max 1.1 s | 8 |
| Heater-on duration tHeater | Short pulse | min 0.09 · typ 0.1 · max 0.11 s | 8 |
| Operating temperature range | min -40 · max 125 °C | 8 | |
| Storage temperature range11 | min -40 · max 150 °C | 8 | |
| ESD HBM | max 2 kV | 8 | |
| ESD CDM | max 500 V | 8 | |
| Latch up, JESD78 Class II, 125°C | +-100 mA | min -100 · max 100 mA | 8 |
| Junction-to-ambient thermal resistance 𝑅𝜃𝐽𝐴 | Heater off, die pad soldered | typ 246 K/W | 14 |
| Junction-to-ambient thermal resistance 𝑅𝜃𝐽𝐴 | Heater on, die pad soldered; heater power 200 mW | typ 308 K/W | 14 |
| Junction-to-ambient thermal resistance 𝑅𝜃𝐽𝐴 | Heater off, die pad not soldered | typ 297 K/W | 14 |
| Junction-to-ambient thermal resistance 𝑅𝜃𝐽𝐴 | Heater on, die pad not soldered; heater power 200 mW | typ 357 K/W | 14 |
| Junction-to-case thermal resistance 𝑅𝜃𝐽𝐶 | Heater off, die pad soldered | typ 189 K/W | 14 |
| Junction-to-case thermal resistance 𝑅𝜃𝐽𝐶 | Heater on, die pad soldered; heater power 200 mW | typ 255 K/W | 14 |
| Junction-to-case thermal resistance 𝑅𝜃𝐽𝐶 | Heater off, die pad not soldered | typ 191 K/W | 14 |
| Junction-to-case thermal resistance 𝑅𝜃𝐽𝐶 | Heater on, die pad not soldered; heater power 200 mW | typ 257 K/W | 14 |
| Junction-to-board thermal resistance 𝑅𝜃𝐽𝐵 | Heater off, die pad soldered | typ 159 K/W | 14 |
| Junction-to-board thermal resistance 𝑅𝜃𝐽𝐵 | Heater on, die pad soldered; heater power 200 mW | typ 225 K/W | 14 |
| Junction-to-board thermal resistance 𝑅𝜃𝐽𝐵 | Heater off, die pad not soldered | typ 193 K/W | 14 |
| Junction-to-board thermal resistance 𝑅𝜃𝐽𝐵 | Heater on, die pad not soldered; heater power 200 mW | typ 258 K/W | 14 |
| Junction-to-board characterization param. Ψ𝐽𝐵 | Heater off, die pad soldered | typ 159 K/W | 14 |
| Junction-to-board characterization param. Ψ𝐽𝐵 | Heater on, die pad soldered; heater power 200 mW | typ 223 K/W | 14 |
| Junction-to-board characterization param. Ψ𝐽𝐵 | Heater off, die pad not soldered | typ 191 K/W | 14 |
| Junction-to-board characterization param. Ψ𝐽𝐵 | Heater on, die pad not soldered; heater power 200 mW | typ 254 K/W | 14 |
| Junction-to-top characterization param. Ψ𝐽𝑇 | Heater off, die pad soldered | typ 38 K/W | 14 |
| Junction-to-top characterization param. Ψ𝐽𝑇 | Heater on, die pad soldered; heater power 200 mW | typ 105 K/W | 14 |
| Junction-to-top characterization param. Ψ𝐽𝑇 | Heater off, die pad not soldered | typ 44 K/W | 14 |
| Junction-to-top characterization param. Ψ𝐽𝑇 | Heater on, die pad not soldered; heater power 200 mW | typ 112 K/W | 14 |
| Pin | Name | Type |
|---|---|---|
| 1 | SDA | Input/output |
| 2 | SCL | Input |
| 3 | VDD | Power in |
| 4 | VSS | Power in |
solderable/storm-tracker-hardware
Open-source-ready Storm Tracker hardware design, documentation, BOM, and manufacturing package


Miceuz/paper-wifi
Low power E-paper display devboard with WiFi and BLE connectivity. Open source hardware.

rspolyak/desk-dashboard-hw
ESP32-S3 desk dashboard board that plugs straight into a 3.5" MSP3526 capacitive touch display. USB-C powered, with a light sensor, SHT40 temperature/humidity sensor and a 41.5 × 35 mm 2-layer PCB

JamesTwallin/gas_sensor
A tiny plug-in board for the rev E phone-companion board. It stands upright in a notch in rev E's sensor end, between the two gas sensor cans, and pokes 4.5 mm out through a slot in the case face, so its tip sits in the…


Summanuss/openairqmonitor
Open source hardware to monitor temperature, humidity and VOC in an indoor environment

Akhilesh-design-02/STM32F407-Hardware-Design
4-layer STM32F407 mixed-signal PCB design featuring I2C/I2S/USB interfaces, SGP40 & SHT40 sensors, power plane splits, and star grounding for noise isolation.
<iframe src="https://pcbkit.io/embed/parts/sensirion/SHT40-AD1B-R2" title="SHT40-AD1B-R2 in PCBKit" width="100%" height="480" style="border:0;border-radius:12px" allow="fullscreen" loading="lazy"></iframe><img src="https://pcbkit.io/embed/parts/sensirion/SHT40-AD1B-R2.jpg" alt="SHT40-AD1B-R2" width="1200" height="900">[](https://pcbkit.io/parts/sensirion/SHT40-AD1B-R2)Yes. The symbol is Sensor_Humidity:SHT4x and the footprint Sensor_Humidity:Sensirion_DFN-4_1.5x1.5mm_P0.8mm_SHT4x_NoCentralPad, both drawn on this page. PCBKit places them on a board for you when you design with it.
DFN-4-EP(1.5x1.5), with 4 pins. Its footprint is drawn on this page.
Sensirion publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C2909890, with 16,216 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the SHT40-BD1B-R2 by Sensirion, the SHT40I-AD1B-R3 by Sensirion, the SHT41-AD1B-R3 by Sensirion and the SHT40I-BD1B-R3 by Sensirion. Check their datasheets: a part that fits the footprint may still differ in its ratings.
42 boards in 41 repositories on GitHub; the most starred are listed on this page, with their KiCad files.