Grove - High Precision Barometric Pressure Sensor (DPS310)

Grove - DPS310 is a high precision barometric pressure sensor, it can measure air pressure change caused by height changes in the centimeter level.

In stock
  • 10+: $4.70



We’ve released Seeed Barometer Selection Guide to help you compare different barometer sensors. We will also keep updating the guide.  

As shown in the figure below, when the height changes in centimeter-level, the barometer reading inside the mobile phone has almost no change, and the output of the Grove DSP310 changes significantly.   

What is called "high precision"? That is high precision!!! 


  • High Pressure Precision: ± 0.002 hPa (or ±0.02 m)
  • High Pressure Accuracy: ± 0.06 hPa (or ±0.5 m)-Relative; ± 1 hPa (or ±8 m)-Absolute
  • Wide Range: Pressure: 300 –1200 hPa; Temperature: -40 – 85 °C.
  • Easy to Use: Grove IIC (with interrupt) / SPI 
  • Low power consumption

We can't wait to introduce you to this marvelous Barometer Sensor! With 0.06 PaRMS (or 0.01m) pressure data resolution, ± 0.002 hPa (or ±0.02 m) pressure sensor precision and ± 0.06 hPa (or ±0.5 m) relative accuracy, it's probably one of the best barometric pressure sensors, incredibly, it only costs $ 5.9! 


The Grove - High Precision Barometric Pressure Sensor is based on Infineon latest DPS310. The DPS310 is a miniaturized Digital Barometric Air Pressure Sensor with high accuracy and low current consumption, capable of measuring both pressure and temperature. The pressure measurement range of this sensor is 300 -1200 hPa, and the temperature measurement range is -40-85 ° C. Therefore you can use it to measure the air pressure, altitude, temperature, and build your own Arduino barometer. 


This sensor is not only highly accurate but also extremely easy to use. You can flexibly choose the onboard Grove IIC interface or 6-pin SPI interface. When it comes to Grove IIC port, you can just plug it into the Seeeduino or Arduino+baseshiled, no wiring, no soldering required, and works for both 3.3V/5V system. All in all, it's a time and money saving high precision Arduino barometric pressure sensor solution, don't miss it.  


BMP280 vs. BME280 vs. DPS310

We've already released the Grove-BMP280 and Grove-BME 280 barometric pressure sensors, let us show you how powerful Grove-DPS310 is through the comparison of the table below.

Pressure Range 300 ~ 1100 hPa 300 ~ 1100 hPa 300 ~ 1200 hPa
Temperature Range -40 ~ 85 ℃ -40 ~ 85 ℃ -40 ~ 85 °C.
Pressure Precision ? ? ± 0.002 hPa (or ±0.02 m)
Pressure Accuracy
± 1 hPa (or ±8 m) ± 1 hPa (or ±8 m) ± 1 hPa (or ±8 m)
Pressure Accuracy
± 0.12 hPa ± 0.12 hPa ± 0.06 hPa (or ±0.5 m)
Pressure Resolution 0.18 Pa 0.18 Pa 0.06 Pa
Humidity - 0 ~ 100% -
Communication I2C/SPI I2C/SPI I2C/SPI
Price $8.9 $17.0 $5.9


Hardware Overview 

Typical Application

  • Indoor Navigation (floor detection e.g. in shopping malls and parking garages)
  • Health and Sports (accurate elevation gain and vertical speed)
  • Outdoor Navigation (GPS start-up time and accuracy improvement, dead-reckoning e.g. in tunnels)
  • Weather Station('Micro-weather' and local forecasts)
  • Drones (flight stability and height control)

Part List

  • Grove - High Precision Barometric Pressure Sensor (DPS310) x1
  • 20cm Grove Cable x1


HSCODE 9026900090
USHSCODE 9023000000




This is the wiki page for this product, which will show you how to use the product, as well as details about the software and hardware.
We have released various types of barometer sensors in recent years. You may find it difficult to make a choice between them. Let's take a close look at them and work out which one is best suited for you!



Write Your Own Review
Only registered users can write reviews. Please Sign in or create an account