ESP32 Sensor Catalog
Wiring reference, pricing, and library index for ESP32-compatible sensors. All pinouts target the standard ESP32-WROOM-32 / DevKit V1 unless otherwise noted. Community-driven — sign in to submit new sensors.
ACS712
Hall-effect AC/DC current sensor
BH1750
Digital ambient light (lux)
BME280
Temp + humidity + barometric pressure
BMP280
Temp + pressure (no humidity)
Capacitive Soil Moisture v1.2
Capacitive plant moisture probe
DHT11
Basic temp + humidity, hobby grade
DHT22 / AM2302
Better accuracy temp + humidity
DS18B20
Waterproof digital temperature probe
HC-SR04
Ultrasonic distance sensor
HC-SR501 (PIR)
Passive infrared motion detector
HX711 + Load Cell
24-bit ADC for load cells (weight)
INA219
DC current + voltage monitor
LDR (Photoresistor)
Analog light-dependent resistor
MAX6675 (K-Type Thermocouple)
K-type thermocouple amplifier
MH-Z19B
True NDIR CO2 sensor
MPU6050
6-axis accel + gyro IMU
MPU9250
9-axis IMU (accel + gyro + mag)
MQ-135
Air quality (NH3, NOx, CO2, alcohol)
MQ-2
Gas sensor (LPG, smoke, CO)
Reed Switch
Magnetic contact switch
TSL2561
High-precision lux sensor
VL53L0X
Time-of-Flight laser distance