SparkFun
SparkFun Atmospheric Sensor Breakout - BME280
The SparkFun BME280 Atmospheric Sensor Breakout measures barometric pressure, humidity, and temperature in a compact package. Whether you're building a weath...
Get notified when back in stock
The SparkFun BME280 Atmospheric Sensor Breakout measures barometric pressure, humidity, and temperature in a compact package. Whether you're building a weather station, home automation system, or indoor air quality monitor, this sensor covers all the key atmospheric conditions.
The breakout provides both a 3.3 V SPI interface and a 5 V tolerant I²C interface (with pull-up resistors to 3.3 V). It draws less than 1 mA during measurements and idles at less than 5 µA, making it well suited for battery-powered projects.
Key Features
- Three-in-One Sensor – Pressure, humidity, and temperature from a single IC
- Pressure Range – 30 kPa to 110 kPa (relative accuracy ±12 Pa, absolute ±100 Pa)
- Humidity Range – 0–100% RH (±3% accuracy between 20–80% RH)
- Temperature Range – −40 °C to +85 °C
- Altitude Accuracy – ±1 m relative at sea level
- Dual Interface – I²C (5 V tolerant) and SPI (3.3 V)
- Ultra-Low Power – Less than 1 mA active, less than 5 µA idle
Ideal For
- Weather stations and environmental monitoring
- Indoor/outdoor navigation and altitude sensing
- Home automation and HVAC systems
- Personal health and wellness tracking
Package Contents
- 1× SparkFun BME280 Atmospheric Sensor Breakout
Resources
Jargon buster
Plain-language definitions for the technical terms used above.
- breakout
- A breakout board carries a small or fine-pitched component and brings its connections out to standard, breadboard- and header-friendly pins. Describing a part as a breakout means it can be wired into a project without soldering directly to the component's tiny contacts.
- Headers
- Rows of connector contacts on a fixed pitch (commonly 2.54 mm) used to link a board to a breadboard, jumper wires, or another board. They come as male pin headers and female socket headers; when a module ships with pre-soldered headers it can be used straight away, whereas bare pads require soldering the pins yourself.
- SPI
- A fast serial communication bus often used for displays, memory cards, and sensors. It matters because SPI devices need specific pins for clock and data, plus a separate chip-select line for each device.
Find this product in
SparkFun BME280 Breakout Schematic
Schematic · 59.4 KB · Click any page to view full size
BME280 Sensor Datasheet
Datasheet · 1.8 MB · Click any page to view full size
Supplier page — sparkfun.com
Supplier Description · 767.9 KB · Click any page to view full size
Resources & Downloads
Guides, code examples, and more
Source Code
Open-source libraries, firmware & example projects for this product
An Arduino library to control the BME280 humidity and pressure sensor.
870c17d
9 months ago
· 77 commits
- .github Create add_issue_to_project.yml almost 3 years ago
- examples Change examples to 115200bps to match style guide over 5 years ago
- src Number of changes along with an accidental format changes, rolls version 9 months ago
- keywords.txt Comment changes to examples over 8 years ago
- library.properties Number of changes along with an accidental format changes, rolls version 9 months ago
- LICENSE.md initial commit and beta release almost 11 years ago
- README.md Update README.md over 5 years ago
91f0c75
over 6 years ago
· 26 commits
- Documentation pushing final changes for review over 10 years ago
- Hardware Renamed boardfiles almost 11 years ago
- Production created panel v10 almost 11 years ago
- .gitattributes initial commit about 11 years ago
- .gitignore initial commit about 11 years ago
- LICENSE.md initial commit about 11 years ago
- README.md Update README over 6 years ago
- readme_picture.jpg Updated readme and directories over 10 years ago
Related Tutorials
Free guides on learn.littlebird.com.au