ESP32 Compatible environment Sensors
Every environment sensor in the catalog, each with wiring, specs and code for the ESP32.
All environment sensors






























About environment sensors
Most projects here start with one question: do you need humidity and pressure too, or just temperature? For temperature plus humidity over I2C, the SHT40 and its siblings (SHT41, SHT45) are the modern default - small, accurate and simple to wire. The BME280 adds barometric pressure on the same bus, which is why it shows up in so many weather stations, and the BME680 stacks a gas reading on top.
For anything wet or outdoors - soil, ponds, rain, freezers - the DS18B20 waterproof probe on its 1-Wire bus is the standard answer, and several probes can share one pin. The DHT22 and DHT11 still work fine for slow indoor readings on a budget, just with lower accuracy and update rates than the SHT and AHT parts that replaced them. Pressure-only needs are covered by the BMP280 and BMP388.
