Description
A fast and precise environmental sensor that can measure temperature, pressure, and altitude.
If you're looking for a simple temperature and pressure sensor, then this is the one to pick. It's cheap and accurate (±1 hPa, ±1.0°C, ±1 metre), and ideal for keeping track of temperatures around your home or even for measuring altitude in high-altitude balloon flights.
This breakout is compatible with our Breakout Garden system, making it easy to use by just popping it into one of the slots and starting to grow your project, create, and code. It is also Qw/ST compatible, which means it can be plugged into microcontrollers or HATs with a Qwiic or STEMMA QT connector using a handy cable.
Features
- Bosch BMP280 temperature, pressure, altitude sensor (datasheet)
- I2C interface, with address select via ADDR cuttable trace (0x76 or 0x77)
- Qwiic/STEMMA QT connector
- 3.3V or 5V compatible
- Reverse polarity protection (on Breakout Garden connector)
- Raspberry Pi-compatible pinout (pins 1, 3, 5, 7, 9)
- Compatible with Raspberry Pi (Python library)
- Compatible with Raspberry Pi Pico/RP2040/RP2350 (C++/MicroPython libraries)
- Compatible with Arduino
Kit includes
- BMP280 breakout
- 1x5 pin header
- 1x5 right angle socket header
The breakout board is designed to solder the right angle female header and connect to the bottom left 5 pins on your Raspberry Pi's GPIO header (pins 1, 3, 5, 7, 9). The right angle header positions the breakout away from the Pi's CPU to minimize radiated heat.
Software
The Python library for the BMP280 makes it simple to use with Raspberry Pi computers. It lets you take readings from the sensor, and is easy to combine with code for other Breakout Garden breakouts.
- Python library
- Download MicroPython for RP2040 boards
- Download MicroPython for RP2350 boards
- MicroPython example
Notes
- The trace on the back (marked ADDR) can be cut to change the I2C address from the default 0x76 to 0x77, allowing use of two sensors on the same bus.
- The BME280, BMP280 and BME6XX breakouts share the same I2C addresses, so when using multiple sensors, change the address on one using the solder bridge or cuttable traces.
- Dimensions: 19x19x5mm (L x W x H, including connector)