Description
BME280 Specification:
- Operation range (full accuracy):
- Pressure: 300…1100 hPa
- Temperature: -40…85°C
- Interface: I2C and SPI
- Average current consumption (1Hz data refresh rate):
- 1.8 μA @ 1 Hz (H, T)
- 2.8 μA @ 1 Hz (P, T)
- 3.6 μA @ 1 Hz (H, P, T)
- Average current consumption in sleep mode: 0.1 μA
- Humidity sensor:
- Response time (τ63%): 1 s
- Accuracy tolerance: ± 3 % relative humidity
- Hysteresis: ≤ 2 % relative humidity
- Pressure sensor:
- RMS Noise: 0.2 Pa (equiv. to 1.7 cm)
- Sensitivity Error: ± 0.25 % (equiv. to 1 m at 400 m height change)
- Temperature coefficient offset: ±1.5 Pa/K (equiv. to ±12.6 cm at 1°C temperature change)
Module specification:
- Supply voltage: 3.3 V
- Size: 15 x 10 mm
- Weight: 1 g
- Diameter of mounting holes: 3 mm
Pinout:



- VCC – Supply voltage 3.3 V
- GND – Ground
- SCL – Clock signal I2C / SPI
- SDA – Data line I2C / MOSI in SPI mode
- CSB – Chip Select
- SD0 – MISO in SPI mode
APPLICATIONS
- Context awareness, e.g. skin detection, room change detection
- Health monitoring/well-being
- Warning regarding dehydration or heat stroke
- Measurement of lung volume and air flow
- Home automation control
- Control heating, ventilation, air conditioning (HVAC)
- Internet of things
- GPS enhancement (e.g. time-to-first-fix improvement, dead reckoning, slope detection)
- Indoor navigation (change of floor detection, elevator detection)
- Outdoor navigation, leisure and sports applications
- Weather forecast
- Vertical velocity indication (rise/sink speed)
Links:
- BME280 Bosch product page
- Library in C from Bosch
- Arduino library from Adafruit
Reviews
There are no reviews yet.