Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add BME688 module with a framework for adding new QW/ST modules #188

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

sjefferson99
Copy link
Contributor

@sjefferson99 sjefferson99 commented Jul 15, 2023

Adding the BME688 so I can get offboard temperature readings to compare with the onboard BME280 on the weather board seemingly affected by heat dissipated from running constantly.

Module code is defined in a new enviro subfolder and called with some modification to __init__.py with users able to enable the module, including those with non-default addresses by adjusting the entry in config.py.

Documentation updated to show the new module as a tutorial for adding others. This extends the changes in #184

After spending half a day building this, I've just seen #143 which has a fairly similar approach for a different new module. I'm leaving this PR for discussion purposes as the solutions differ here and there.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants