Overview

Understanding biodiversity requires more than recording which species are present — it means understanding the conditions they live in. Temperature, humidity, barometric pressure, light levels, and soil moisture all influence species behaviour, breeding cycles, and habitat suitability.

sensor-control provides a unified interface for installing and configuring environmental sensors on the Raspberry Pi, making it straightforward to pair abiotic data collection with acoustic and visual monitoring on the same node.

Why It Matters

Correlating species observations with environmental data is fundamental to ecological research. By logging microclimate conditions alongside soundscape and camera data, researchers can analyse how temperature fluctuations affect dawn chorus timing, how humidity triggers amphibian activity, or how barometric pressure shifts influence insect emergence.

Key Features

Source Code

sensor-control is open source and available on GitHub.

sensor-control on GitHub →

Supported Sensors

sensor-control works with a growing range of environmental sensor drivers. Each follows the same JSON interface and can be installed via APT.

Temperature & Humidity

sensor-dht11

Low-cost DHT11 sensor for basic microclimate monitoring.

Learn more
Multi-parameter

sensor-bme680

Temperature, humidity, pressure, and gas resistance via I2C.

Learn more
Temperature

sensor-w1therm

Precision 1-Wire temperature probes (DS18B20 and family).

Learn more

View all supported sensors →