From 2604e539d55a7a8e3a7eae3a8716d89f8e328ced Mon Sep 17 00:00:00 2001 From: chris <mail@chris007.de> Date: Thu, 22 Aug 2019 12:52:21 +0200 Subject: [PATCH] Add BME680 demo app --- preload/apps/bme680_sensor_demo/__init__.py | 32 +++++++++++++++++++ preload/apps/bme680_sensor_demo/metadata.json | 1 + 2 files changed, 33 insertions(+) create mode 100644 preload/apps/bme680_sensor_demo/__init__.py create mode 100644 preload/apps/bme680_sensor_demo/metadata.json diff --git a/preload/apps/bme680_sensor_demo/__init__.py b/preload/apps/bme680_sensor_demo/__init__.py new file mode 100644 index 000000000..19a292c28 --- /dev/null +++ b/preload/apps/bme680_sensor_demo/__init__.py @@ -0,0 +1,32 @@ +""" +BME680 Demo +=========== +This app shows the current readings of the BME680 sensor +""" +import buttons +import color +import display +import os +import utime +import bme680 + + +def main(): + bme680.init() + + disp = display.open() + disp.clear().update() + + while True: + sensor_data = bme680.get_data() + disp.clear() + disp.print("BME680 Sensor") + disp.print("{} C".format(str(sensor_data[0])), posy=20) + disp.print("{} rh".format(str(sensor_data[1])), posy=40) + disp.print("{} hPa".format(str(sensor_data[2])), posy=60) + disp.update() + utime.sleep(10) + + +if __name__ == "__main__": + main() diff --git a/preload/apps/bme680_sensor_demo/metadata.json b/preload/apps/bme680_sensor_demo/metadata.json new file mode 100644 index 000000000..a575a2bbe --- /dev/null +++ b/preload/apps/bme680_sensor_demo/metadata.json @@ -0,0 +1 @@ +{"author": "chris007", "name": "BME680 Sensor Demo", "description": "Demo for the BME860 Sensor", "category": "Hardware", "revision": 1} -- GitLab