BMP-280 Temperature and Pressure Sensor

SKU: B0139
R15.27
No tax
Delivery: 2-5 working days

Compact BMP280 pressure + temperature breakout — accurate, low-power, I2C/SPI compatible. Ideal for weather stations, drones and IoT projects. Easy to integrate with Arduino, Raspberry Pi and ESP boards.

Volume discounts

Quantity Unit price You Save
2 R10.34 Up to R9.86
4 R9.94 Up to R21.32
10 R9.54 Up to R57.30
Quantity

PLEASE NOTE: We've moved our retail store - Click here for our new Address
Spend R2,000.00 more and get Free Shipping!

The BMP280 is a compact, high-performance barometric pressure and temperature sensor module based on Bosch’s BMP280 chip. Designed for hobbyists and professional projects alike, this module delivers stable, accurate pressure and temperature readings with very low power consumption. It supports both I2C and SPI interfaces, runs from a single low-voltage supply, and is easy to integrate with Arduino, Raspberry Pi, ESP32 and other microcontrollers — perfect for weather stations, altimeters, indoor climate control, drones, and wearable or portable devices.

Key features

  • Measures barometric pressure and temperature with high stability and low noise
  • Dual interface: I2C (default) and SPI (software-selectable)
  • Wide operating voltage: 1.71 V — 3.6 V (typical boards include level shifting or 3.3 V compatible circuitry)
  • Typical pressure range: 300 — 1100 hPa (suitable for sea level to high-altitude applications)
  • Pressure accuracy: ~±1 hPa (varies with conditions) — corresponds to roughly ±8 m in altitude resolution
  • Temperature accuracy: ~±1°C (typical)
  • Very low power consumption — ideal for battery-powered devices
  • Small form factor: compact PCB for easy mounting (see dimensions below)
  • Standard breakout pins for VCC, GND, SCL, SDA (or SCK, MISO, MOSI, CS for SPI)
  • Compatible with popular libraries (Adafruit_BMP280, Bosch drivers, etc.)
  • Technical specifications (typical)
  • Sensor chip: Bosch BMP280
  • Pressure range: 300 … 1100 hPa
  • Pressure accuracy: ±1 hPa (typical)
  • Temperature range: -40°C … +85°C
  • Temperature accuracy: ±1°C (typical)
  • Supply voltage: 1.71 V — 3.6 V (usually used at 3.3 V on microcontroller boards)
  • Interfaces: I2C (7-bit addresses 0x76 or 0x77) and SPI (mode 0/1)
  • Current consumption: low (µA range in normal/power-save modes; consult datasheet for exact values)
  • Typical PCB dimensions: ~15 mm × 20 mm (varies by supplier)
  • Mounting: 6-pin header

What’s included

  • 1 × BMP280 sensor module (pins unsoldered)
  • Header pins ( Unsoldered )

Compatibility & libraries

  • Works with Arduino (Uno, Nano, Mega), ESP8266/ESP32, Raspberry Pi, STM32 and most microcontrollers
  • Common libraries: Adafruit_BMP280, Adafruit_Sensor, Bosch BMP280 drivers, BMP280 Arduino library (lookup by platform)
  • I2C addresses: 0x76 

Example use cases

  • Home and outdoor weather stations
  • Altimeter for drones, RC planes, and wearables
  • Indoor climate control and HVAC sensing
  • Data-logging and environmental monitoring for IoT projects
  • GPS-aided altitude correction

Shopping tips & notes

  • Ensure your microcontroller uses 3.3 V logic or the module includes level shifting if using 5 V logic.
  • For best altitude accuracy, calibrate the sensor to local sea-level pressure.
  • Module pinout and exact dimensions may vary by vendor — check product images and technical drawings when ordering in volume.
B0139
9 Items

No customer reviews for the moment.