Bringup
Open the editor
Behavioural mixed-signal modelBME280 breakoutbme280

BME280 (temperature, pressure, humidity, I²C)

Bosch BME280 on a module (3.3 V regulator, pull-ups): temperature, air pressure, humidity via I²C (0x76, solder bridge 0x77). The environment is adjustable in the inspector, also during simulation; the sensor delivers raw values such that the datasheet's compensation formulas yield exactly these values.

VINGNDSCLSDABME280 breakout
Schematic symbol

Key data

Category
Modules
Simulation model
Behavioural mixed-signal model
Manufacturer part number
BME280 breakout
Reference prefix
U
Pins
4
Land pattern
PinHeader_1x04_P2.54mm_Vertical

Simulation model

A behavioural model implements the interface of the chip (registers, protocol, timing) at its pins. The pins are connected to the analog circuit like CMOS pins.

Model
bme280
Supply pins
VIN / GND

Pins 4

PinNameUse
VINVINSupply pinSupply (see the module: usually 3.3–5 V)
GNDGNDGround pinGround
SCLSCLInput pinI²C clock: sensors, displays; pull-up (about 4.7 kΩ) to the supply
SDASDAI/O pinI²C data: pull-up (about 4.7 kΩ) to the supply

Parameters 4

I²C addressaddr
Default0x76
0x760x77
Temperaturetemplive
Default21 °C
Air pressurepresslive
Default1013.25 hPa
Humidityhumlive
Default45 %

PCB

Connector / off-boardPinHeader_1x04_P2.54mm_Vertical

BME280 (temperature, pressure, humidity, I²C) as a module on a 4-pin header (VIN, GND, SCL, SDA) – compare the order with your own module