BMP280 Barometric Pressure Temperature Sensor Module 3.3V

BMP280 Barometric Pressure Temperature Sensor Module 3.3V

$3.49 NZD
Save 10% at 3+
Skip to product information
SKU: BMP280-3V3

BMP280 Barometric Pressure Temperature Sensor Module 3.3V

$3.49 NZD
Availability:
Dispatch: Within 24 hours 7-day dispatch, excluding public holidays

NZ Post: 1-2 days urban · 2-4 days rural

Shipping from $5.99 urban / $9.99 rural.

Buy more, pay less Prices shown are per unit. Add enough of this item and the lower rate applies on its own at checkout. There is no code to enter and you do not need to buy a pack. Choosing a tier here just sets the quantity for you. Larger quantities go out in the same bag, so packing, handling and postage cost us less per unit. We pass that saving straight on to you, so you can buy more for less.

Easy 30-day returns · 12-month warranty

Free Urban delivery on orders over $66
Urban $66 Rural $88

The BMP280 is a compact barometric pressure and temperature sensor module for Arduino, ESP32, Raspberry Pi, and other microcontroller projects. It is ideal for weather stations, altitude measurement, drones, environmental monitoring, and data logging.

  • Measures barometric pressure and temperature
  • Supports both I2C and SPI communication
  • Compact GY-BM280 breakout module
  • Great for Arduino, ESP32, Raspberry Pi, and STM32 projects
  • Perfect for weather, altitude, and environmental sensing

Quick Start

1
Connect power

Connect VCC to 3.3V and GND to GND.

2
Connect I2C pins

Connect SCL to A5/SCL and SDA to A4/SDA on an Arduino Uno.

3
Install library

Use the Adafruit BMP280 library or another compatible BMP280 Arduino library.

4
Check address

Default I2C address is usually 0x76. Pull SDO high to use 0x77.

Please note: This is the BMP280 version. It measures pressure and temperature only, not humidity.

Specifications

Sensor ChipBMP280
Board TypeGY-BM280 breakout module
Operating Voltage3.3V
InterfaceI2C / SPI
I2C Address0x76 default, 0x77 configurable
Pressure Range300–1100 hPa
Pressure Accuracy±1 hPa absolute
Relative Pressure Accuracy±0.12 hPa
Temperature Range−40°C to +85°C
Temperature Accuracy±1.0°C
Pressure Resolution0.16 Pa
Temperature Resolution0.01°C
PinsVCC, GND, SCL, SDA, CSB, SDO
Please note: Do not connect this 3.3V module directly to 5V unless your setup uses suitable level shifting.

Getting Started

1
Wire VCC and GND

Connect VCC to 3.3V and GND to GND.

2
Wire I2C

For Arduino Uno, connect SCL to A5 and SDA to A4.

3
Leave CSB and SDO unconnected

This keeps the module in default I2C mode with address 0x76.

4
Install a BMP280 library

Install the Adafruit BMP280 library through the Arduino Library Manager.

5
Upload example sketch

Open a BMP280 example sketch, select your board and port, then upload.

Wiring: VCC → 3.3V, GND → GND, SCL → A5/SCL, SDA → A4/SDA.

What's Included

BMP280 3.3V sensor module

Compact GY-BM280 breakout board for pressure and temperature sensing.

6-pin male header strip

Included unsoldered so you can solder it in your preferred orientation.

Please note: Header pins are included but are not pre-soldered.

Common Uses

Weather stations and local pressure monitoring
DIY altimeters and altitude measurement
Drone and UAV altitude sensing
Environmental monitoring and data logging
GPS altitude enhancement projects
Indoor navigation and floor-level detection
Please note: This module is best for pressure, temperature, and altitude-based projects.

Common Questions

Is this a BMP280 or BME280?

This is a BMP280. It measures pressure and temperature only. It does not measure humidity.

Can I use this with Arduino?

Yes, it works with Arduino boards using I2C or SPI. For Arduino Uno I2C, use SDA on A4 and SCL on A5.

Can I use this with ESP32 or Raspberry Pi?

Yes, it is compatible with ESP32, Raspberry Pi, STM32, and other 3.3V microcontroller platforms.

Can I connect it to 5V?

This is a 3.3V module. Do not connect directly to 5V unless using proper voltage level shifting.

Please note: If your code cannot find the sensor, check the I2C address. It may be 0x76 or 0x77.
Related guide DHT22 vs DS18B20 vs BMP280: Which Sensor Should You Choose?Choose a sensor for air temperature, humidity, remote temperature or pressure. Compare DHT22, DS18B20 and BMP280, with practical wiring and placement checks.

Why Buy from NZN

Useful parts, fair prices and someone local to help.

I'm Lukas, an engineering student and maker based in Te Awamutu. NZN grew out of a CNC build that dragged on for months because every missing cable, bolt or electronic part meant another overseas order. I started the shop so Kiwi makers can spend more time building and less time waiting for the next parcel.

  • Stocked here in New Zealand

    Orders are picked and packed in Te Awamutu and dispatched within 24 hours every day, excluding public holidays. NZ Post target delivery is 1-2 days urban and 2-4 days rural.

  • Fair prices, clearly shown

    Prices are kept competitive and quantity discounts are shown upfront. Free delivery starts at $66 for urban addresses and $88 for rural addresses.

  • 30-day returns and 12-month warranty

    Get in touch if something is not right and we will help sort it.

  • Practical product support

    Ask a product question and get help from a real person in New Zealand who knows the range.

You may also like