BMP390 Precision Barometric Pressure, Temperature, Approximate Altitude Sensor
BMP390 Precision Barometric Pressure, Temperature, Approximate Altitude Sensor
Category: Arduino Sensors
BMP390 High-Precision Barometric Pressure and Altitude Sensor
The BMP390 is Bosch’s flagship barometric sensor for drone and robotics altitude applications, offering a noise floor of just 0.085 Pa — equivalent to a 7mm altitude step. It outputs both pressure (from 300 to 1250 hPa) and temperature over I2C or SPI, with a built-in FIFO buffer that stores up to 512 samples for burst-reading without continuous MCU polling. Current consumption drops to 3.4 microamps in low-power mode.
- 0.085 Pa noise floor — 7mm altitude resolution in full-performance mode
- 300–1250 hPa range — wider than BMP180/BMP280
- 512-sample FIFO buffer — burst read without continuous polling
- I2C and SPI interface — address 0x76 or 0x77
- 3.4 microamp low-power mode
| Specification | Value |
|---|---|
| Sensor IC | BMP390 (Bosch) |
| Pressure range | 300 – 1250 hPa |
| Pressure noise | 0.085 Pa (full performance) |
| Altitude resolution | approx. 7mm |
| Interface | I2C (0x76/0x77) or SPI |
| FIFO | 512 samples |
| Supply voltage | 1.65V – 3.6V (module: 3.3V–5V) |
How much better is the BMP390 than the BMP280?
The BMP390 has roughly half the noise floor of the BMP280 (0.085 Pa vs 0.16 Pa) and the FIFO buffer is new — it lets you accumulate samples while the MCU sleeps, then read them in one burst. For drone stabilisation and precision altitude logging, the improvement is meaningful. For a home weather station, the BMP280 is sufficient and cheaper.
Best for
Drone flight controllers requiring precision altitude hold, high-resolution weather logging, altimeter-equipped wearables, indoor altitude mapping, UAV barometric reference sensors, and robotics requiring centimetre-level altitude resolution.
Why Kunkune
Shipped from UK stock. 60-day returns, no minimum order. Fast Royal Mail delivery.
Buying in bulk? For orders of 10+ units, contact us for trade pricing.
A final check before payment
Review your options, quantities and the final total before confirming.
Ordering for an occasion
Delivery times are estimates, so leave time before your occasion.
Standard Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
Express Shipping: Handling (business days) 0–1; Transit (business days) 7–15.
View policyIf plans change
Ask the store about your order before making return or refund arrangements.
Please contact us for the refund processing timeframe before returning an item.
View policyPlanning delivery
Review the available services for your destination.
Standard Shipping · United States: $0.00
Express Shipping · United States: $3.99
View policyReturn arrangements
Contact the store first to check the conditions for your item.
United States · Return window (days after delivery): 30. Return method: By mail. Return postage: Seller pays.
View policy








