// hardware-index / v1.0 / esp32-compatible

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.

SENSORS: 22 PROTOCOLS: I2C / SPI / OneWire / UART / Analog VOLTAGE: 3.3V (logic)
Total entries
22
Avg price (EUR)
€5.09
I2C sensors
8
Analog sensors
5
// 22 sensors found
ACS712
other
€2.50

ACS712

Hall-effect AC/DC current sensor

Analog
3 pins · 4 specs · 1 lib
view →
BH1750
light
€2.00

BH1750

Digital ambient light (lux)

I2C
5 pins · 4 specs · 2 libs
view →
BME280
environment
€3.80

BME280

Temp + humidity + barometric pressure

I2C SPI
4 pins · 4 specs · 2 libs
view →
BMP280
environment
€7.00

BMP280

Temp + pressure (no humidity)

I2C SPI
4 pins · 4 specs · 1 lib
view →
Capacitive Soil Moisture v1.2
other
€2.00

Capacitive Soil Moisture v1.2

Capacitive plant moisture probe

Analog
3 pins · 3 specs · 1 lib
view →
DHT11
environment
€2.50

DHT11

Basic temp + humidity, hobby grade

1-Wire-custom
3 pins · 4 specs · 2 libs
view →
DHT22 / AM2302
environment
€4.50

DHT22 / AM2302

Better accuracy temp + humidity

1-Wire-custom
3 pins · 4 specs · 2 libs
view →
DS18B20
environment
€2.50

DS18B20

Waterproof digital temperature probe

1-Wire
3 pins · 4 specs · 2 libs
view →
HC-SR04
distance
€2.46

HC-SR04

Ultrasonic distance sensor

GPIO trigger/echo
4 pins · 4 specs · 2 libs
view →
no image
motion
€2.80

HC-SR501 (PIR)

Passive infrared motion detector

Digital
3 pins · 4 specs · 1 lib
view →
HX711 + Load Cell
other
€5.00

HX711 + Load Cell

24-bit ADC for load cells (weight)

2-wire serial
4 pins · 4 specs · 2 libs
view →
INA219
other
€4.50

INA219

DC current + voltage monitor

I2C
6 pins · 4 specs · 1 lib
view →
LDR (Photoresistor)
light
€4.50

LDR (Photoresistor)

Analog light-dependent resistor

Analog
2 pins · 3 specs · 1 lib
view →
MAX6675 (K-Type Thermocouple)
environment
€3.50

MAX6675 (K-Type Thermocouple)

K-type thermocouple amplifier

SPI
5 pins · 3 specs · 2 libs
view →
MH-Z19B
other
€25.00

MH-Z19B

True NDIR CO2 sensor

PWM UART
4 pins · 4 specs · 2 libs
view →
MPU6050
motion
€3.50

MPU6050

6-axis accel + gyro IMU

I2C
5 pins · 4 specs · 2 libs
view →
MPU9250
motion
€12.50

MPU9250

9-axis IMU (accel + gyro + mag)

I2C SPI
4 pins · 4 specs · 2 libs
view →
MQ-135
other
€10.00

MQ-135

Air quality (NH3, NOx, CO2, alcohol)

Analog Digital
4 pins · 3 specs · 1 lib
view →
MQ-2
other
€3.99

MQ-2

Gas sensor (LPG, smoke, CO)

Analog Digital
4 pins · 3 specs · 1 lib
view →
Reed Switch
other
€1.00

Reed Switch

Magnetic contact switch

Digital
2 pins · 3 specs · 1 lib
view →
TSL2561
light
€3.00

TSL2561

High-precision lux sensor

I2C
4 pins · 3 specs · 1 lib
view →
VL53L0X
distance
€3.50

VL53L0X

Time-of-Flight laser distance

I2C
5 pins · 4 specs · 2 libs
view →