$75.00

This pressure sensor can measure up to 2 bar absolute pressure (10m depth) with a depth resolution of 0.16mm and an in-air altitude resolution of 13cm. This sensor is NOT compatible with ArduSub or the BlueROV2.

This updated sensor has a preinstalled JST GH connector in place of a DF13 connector. Our JST GH to DF13 Adapter can be used to connect to hardware using DF13 connectors.
Please note! This sensor must be allowed to dry in air once per day for at least 2 hours, or the pressure and temperature readings will drift.
For long term submersion or environments where regular drying is not possible, please see the Bar100 Depth/Pressure Sensor.

In stock

Quantity 1 - 9 10 - 24 25 - 49 50 - 149 150+
Price $75.00 $71.25 $67.50 $63.75 $60.00
SKU: BR-100891
HS Code: 9026.20.4000

Product Description

The Bar02 Ultra-High Resolution 10m Depth/Pressure Sensor is a low-pressure, high resolution, high accuracy version of our Bar30 sensor. Using the MS5837-02BA sensor from Measurement Specialties, this device can measure up to 10 meter depth (2 bar absolute pressure) with a water depth resolution of just 0.16mm! It can also measure altitude in air using air pressure with a resolution of 13cm. It’s housed in the same penetrator form factor as the Bar30 and can handle up to 10 bar absolute pressure (90 meter water depth).

One of the key features of this version of the sensor compared to the Bar30 sensor is the very high accuracy. According to the datasheet, the worst case accuracy is about +/- 4 mbar (4 cm water depth).

The sensor communicates over I2C. It operates on 3.3V I2C voltage but can accept power input up to 5.5V. It comes standard with a JST GH connector, however it is not compatible with ArduSub or the BlueROV2.

This sensor includes a temperature sensor accurate to ±2°C, with data also accessible through I2C. If you need something with more temperature accuracy, please check out the Celsius Temperature Sensor.

The electrical schematic and board layout are open-source and the design files are available in the Technical Details tab. Feel free to adapt for your own needs.

The gel-filled sensor must be completely dried once per day for at least 2 hours, or the pressure and temperature readings will drift.

Product Description

The Bar02 Ultra-High Resolution 10m Depth/Pressure Sensor is a low-pressure, high resolution, high accuracy version of our Bar30 sensor. Using the MS5837-02BA sensor from Measurement Specialties, this device can measure up to 10 meter depth (2 bar absolute pressure) with a water depth resolution of just 0.16mm! It can also measure altitude in air using air pressure with a resolution of 13cm. It’s housed in the same penetrator form factor as the Bar30 and can handle up to 10 bar absolute pressure (90 meter water depth).

One of the key features of this version of the sensor compared to the Bar30 sensor is the very high accuracy. According to the datasheet, the worst case accuracy is about +/- 4 mbar (4 cm water depth).

The sensor communicates over I2C. It operates on 3.3V I2C voltage but can accept power input up to 5.5V. It comes standard with a JST GH connector, however it is not compatible with ArduSub or the BlueROV2.

This sensor includes a temperature sensor accurate to ±2°C, with data also accessible through I2C. If you need something with more temperature accuracy, please check out the Celsius Temperature Sensor.

The electrical schematic and board layout are open-source and the design files are available in the Technical Details tab. Feel free to adapt for your own needs.

The gel-filled sensor must be completely dried once per day for at least 2 hours, or the pressure and temperature readings will drift.

  • 1 x Bar02 Pressure Sensor
  • 1 x O-ring
  • 1 x Nut

Specifications

ParameterValue
Electrical
Supply Voltage2.5 - 5.5 volts
I2C Logic Voltage (SDA and SCL)2.5 - 3.6 volts
Peak Current1.25 mA
Pressure
Maximum Mechanical Pressure10 bar*145 psi*
Standard Operating Pressure0.3 - 1.2 bar4 - 17 psi
Extended Operating Pressure0.01 - 2 bar0.15 - 29 psi
Operating Depth10m33 ft
Relative Accuracy (0-60°C)± 2 mbar (2 cm in fresh water)± .03 psi (0.8 inches in fresh water)
Relative Accuracy (-20-85°C)± 4 mbar (4 cm in fresh water)± .06 psi (1.6 inches in fresh water)
Resolution.016 mbar (.16 mm in fresh water, 13cm in air at sea level)
Temperature
In Air Operating Temperature-20 to +85°C-4 to 185°F
In Water Operating Temperature2 to 40°C35.6 to 104°F
Storage Temperature-40 to +85°C-40 to 185°F
Relative Accuracy± 2°C (between -20 to +85°C)± 3.6°F
Physical
Recommended Through Hole Size10.2 mm13/32"
Interfacing
ArduSub Compatible?No
Development Libraries MS5837 Arduino,
MS5837 Python
Mating Connector4-pos JST GH available on Digi-Key
Connector Pinout1 - Red
2 - Green
3 - White
4 - Black
Vin
SCL
SDA
GND
*Subjecting the sensor to the absolute maximum mechanical pressure may cause damage to the sensor

2D Drawings

 Drawing

3D Models

BAR02-ASM-R2-PUBLIC (.zip)

Documents

MS5837-02BA Data Sheet (.pdf)

Bar30/Bar02 Schematic (.pdf)

Revision History

D Month YEAR

  • BAR02-SENSOR-R2-RP SKU changed to BR-100891

9 February 2023

  • -013 O-ring color changed to blue

11 May 2022

  • R2 – Initial release
  • 4 position DF13 connector changed to 4 position JST GH connector
  • Changes to bulkhead design and color

29 March 2021

  • Changes to operating temperatures

20 April 2018

  • R1 – Initial release

Quick Start

1. Download MS5837 Arduino Library.

2. Install software such as the Example Code to your microcontroller.

3. Connect the JST GH connector or bare wires to the appropriate microcontroller pins, using a logic level converter if your board has 5V logic:

  • Green: SCL (3.3V logic)
  • White: SDA (3.3V logic)
  • Red: 2.5–5.5V
  • Black: Ground

Guides

Guide to Using the Bar02 with an Arduino
Get started with the Bar02 Pressure/Depth Sensor and its Arduino library!
Guide to Using the Bar02 with a Raspberry Pi
Get started with the Bar02 Pressure/Depth Sensor and its Python library!

Depth/Pressure Calculator

Example Code

Arduino

Python

Community

Blue Robotics Forum – Sensors