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 #98

Open jmadden173 opened 5 months ago

jmadden173 commented 5 months ago

name: Pull Request about: Submit a pull request title: '' labels: '' assignees: '' reviewers: 'jmadden173'

Name/Affiliation/Title John Madden, Maintainer, UCSC

Purpose of the PR Add support for the bme280 temperature/pressure/humidity sensor.

Development Environment Linux spruce 6.8.2-arch2-1 #1 SMP PREEMPT_DYNAMIC Thu, 28 Mar 2024 17:06:35 +0000 x86_64 GNU/Linux PlatformIO Core, version 6.1.7 Used ST-Link V3 MINIE

Test Procedure Describe the test procedure. For purely software, specifying the unit test is sufficient. Sometimes external configurations are required to test a hardware component. Create a new main in examples/ and describe the expected output. A photo or diagram is very helpful.

Additional Context Every once in a while the sensors read extreme measurements for no apparent reason (See #99). Also modified the soil-power-sensor-protobuf library to include a optional parameter for raw measurements.

Closes #87

jmadden173 commented 4 months ago

Need to version bump python package before merge.