Skip to main content

Sensors

Start Here β€” Which Sensor?

🌑️ Environment monitoring? BME280. Temp, humidity, pressure in one $3 module. BME280 Hookup β†’

πŸ“ Distance measurement? VL53L0X (ToF laser, 2m) or HC-SR04 (ultrasonic, 4m).

🧭 Orientation / motion? ICM-20948. 9-axis IMU β€” accel + gyro + magnetometer. IMU Docs β†’

SensorMeasuresInterfaceRangePrice
BME280Temp/Humidity/PressureI2C-40–85Β°C, 0–100% RH~$3
DHT22Temp/HumidityGPIO-40–80Β°C, 0–100% RH~$4
HC-SR04Distance (ultrasonic)GPIO2–400 cm~$2
VL53L0XDistance (ToF laser)I2C3–200 cm~$5
MPU60506-axis IMU (accel+gyro)I2CΒ±16g, Β±2000dps~$3
ICM-209489-axis IMU (accel+gyro+mag)I2C/SPIΒ±16g, Β±2000dps~$10
INA219Current/Power monitorI2C0–26V, 0–3.2A~$3
MQ-2Combustible gas/smokeAnalogVarious gases~$2
BH1750Ambient light (lux)I2C1–65535 lux~$2
DS18B20Temperature (waterproof)1-Wire-55–125Β°C~$3

OpenELAB Sensors​

Hookup Guides​