jlab-sensing / ENTS-node-firmware

Firmware for STM32 and ESP32 microcontrollers on the Soil Power Sensor board
MIT License
0 stars 3 forks source link

Add BME280 sensor #87

Open jmadden173 opened 5 months ago

jmadden173 commented 5 months ago

Describe the Enhancement Add driver code for the Adafruit BME280 sensor. The driver code will read temperature/pressure/humidity and upload it to the Dirtviz stack

Benefits

Possible Drawbacks

Additional Context For ECE293 final project

jmadden173 commented 5 months ago

Got measurements working on the device using the bosch drivers.

Measurements are provided as int which can be converted to SI units as shown below. Post processing will be done on the backend side.

pressure: 98473
temperature: 2275
humidity: 43600
pressure: 9847.3 hPa
temperature: 22.75 C
humidity: 43.600 %