BMP085¶
Environment - BMP085/180 NORMAL
Introduction¶
- Specifications:
Temperature (-40C to +85C)
Barometric pressure (300-1100 hPa)
Wiring¶
ESP BMP085
GPIO (4) <--> DA (SDA)
GPIO (5) <--> CL (SCL)
Power
3.3V <--> + (plus)
GND <--> - (minus)
Note
If you have change the I2C settings in the hardware setup you need to connect to those instead of GPIO 4 and 5.
Note
Only use 3.3V BMP085/180 boards. The ESP pins are not 5V tolerant. Depending on the make of the BMP085/180 board, pull-up resistors on SDA and SDC may be absent. 4k7 types are fine. When more I2C devices are being used, only one set of pull-up resistors is required or even allowed. It may be necessary to add a ceramic 100nF capacitor across the power lines, close to the BMP085/180 board.
Setup¶
Task settings¶
Device: Name of plugin
Name: Name of the task (example name BMP)
Enable: Should the task be enabled or not
Sensor¶
Altitude: Set the level above sea for your unit. This is done in order to get a correct pressure value.
Data acquisition¶
Send to controller 1..3: Check which controller (if any) you want to publish to. All or no controller can be used.
Interval: How often should the task publish its value (5..15 seconds is normal).
Indicators (recommended settings)¶
Indicator |
Value Name |
Interval |
Decimals |
Extra information |
---|---|---|---|---|
Temperature |
Celsius |
10 |
1 |
|
Pressure |
hPa |
10 |
0 |
Rules examples¶
on BMP#hPa do
if BMP#hPa>999
Publish,%sysname%/pressure,Is normal
endif
endon
Where to buy¶
Store |
Link |
---|---|
AliExpress |
|
Banggood |
|
eBay |
$ = affiliate links which will give us some money to keep this project running, thank you for using those.