Bosch BME680 Element
The BME680 element is used to measure environmental conditions, including gas, barometric pressure, temperature, and humidity. This element is for using the Bosch BME680 environmental sensor, which is featured on the RSL10 Sensor Development Kit and mangOH Yellow.
The BME680 is a sensor element that can be imported into the Element Toolbox through the Add Element button located in the toolbox from the Embedded tab. RSL10-SENSE-GEVK and mangOH Yellow projects have this element imported by default.
Properties
The following properties can be changed for the BME680 element:
Name
The name of the element.
I2C Driver Instance
The I2C bus used to communicate with the sensor.
I2C Address
The I2C address the element sends data to.
Triggers
The following triggers are available to execute events from within the BME680 element:
Triggered
Execute an event when the source element connected to the BME680 triggers.
Temperature Read
Execute an event when temperature data is read.
Humidity Read
Execute an event when humidity data is read.
Pressure Read
Execute an event when pressure data is read.
Abilities
The following abilities are available for the BME680 element when its source element triggers:
Trigger
Trigger the element(s) that follow the BME680 element.
Read Temperature (°C)
Read the sensor’s temperature data in Celsius.
Read Humidity (%rh)
Read the sensor’s humidity data in relative humidity percentage.
Read Pressure (Pa)
Read the sensor’s pressure data in pascals.
Element Resources
Atmosphere includes a selection of resources for users of all levels that demonstrate using the BME680 element.
Demo Projects
To view the BME680 element used within a project, click the demo’s name to open the project in Atmosphere and see how the element is set up.
Name | Hardware | Description |
---|---|---|
mangOH Yellow Sensor Demo | mangOH Yellow | The BME680 element is used within this demo project by reading environmental data and sending the values to the cloud. |
mangOH Yellow User Button Demo | mangOH Yellow | The BME680 element is used within this demo project by reading temperature data and having the value printed on the debug console and sent to the cloud. |