Uploaded June 2025 | Updated September 2026, 3 weeks ago
Arduino IDE
You can find the BMP280 program for Arduino IDE in the Adafruit BMP280 Examples
Find Address sensor device
HEX Address 0x76 or 0x77
To confirm the sensor address, you can use a Scanner Program
YAML BMP280 for Home Assistant
esphome:
name: temperriz
friendly_name: temperriz
esp8266:
board: esp01_1m # ESP8266
api:
encryption:
key: "Add your own"
ota:
- platform: esphome
password: "Add your own"
wifi:
ssid: "Add your own"
password: ""Add your own"
ap:
ssid: "Temperriz Fallback Hotspot"
password: ""Add your own"
i2c:
sda: GPIO4
scl: GPIO5
scan: True
id: bmp280_i2c_bus
sensor:
- platform: bmp280_i2c
temperature:
name: "Outside Temperature"
unit_of_measurement: "°C"
accuracy_decimals: 1
oversampling: 16x
pressure:
name: "Outside Pressure"
unit_of_measurement: "hPa"
accuracy_decimals: 2
oversampling: 16x
address: 0x76 # change this
update_interval: 60s
captive_portal:
Arduino IDE
You can find the BMP280 program for Arduino IDE in the Adafruit BMP280 Examples
Find Address sensor device
HEX Address 0x76 or 0x77
To confirm the sensor address, you can use a Scanner Program
YAML BMP280 for Home Assistant
esphome:
name: temperriz
friendly_name: temperriz
esp8266:
board: esp01_1m # ESP8266
api:
encryption:
key: "Add your own"
ota:
- platform: esphome
password: "Add your own"
wifi:
ssid: "Add your own"
password: ""Add your own"
ap:
ssid: "Temperriz Fallback Hotspot"
password: ""Add your own"
i2c:
sda: GPIO4
scl: GPIO5
scan: True
id: bmp280_i2c_bus
sensor:
- platform: bmp280_i2c
temperature:
name: "Outside Temperature"
unit_of_measurement: "°C"
accuracy_decimals: 1
oversampling: 16x
pressure:
name: "Outside Pressure"
unit_of_measurement: "hPa"
accuracy_decimals: 2
oversampling: 16x
address: 0x76 # change this
update_interval: 60s
captive_portal:










