$360.00

The BarXT series provides accurate underwater depth and pressure sensing for applications that require continuous submersion. These sensors can stay submerged indefinitely with no maintenance. Available in four models for operating depths from 20 to 1000 meters.

SKU: BARXT-VP
HS Code: 9026.20

Product Description

The BarXT pressure sensor series is designed for underwater applications where sensors need to remain submerged for extended periods without maintenance. They’re ideal for ROVs, AUVs, and other subsea instrumentation in long-term deployments where reliability is important.

BarXT sensors use the M10 bulkhead penetrator form factor machined from 316 stainless steel, coated with black oxide to reduce galvanic corrosion, and feature a front cover that protects the sensing element from physical damage. BarXT is built to handle harsh marine environments and extended missions.

The BarXT line uses the Keller 4LD series sealed pressure and temperature sensor, and includes four models to cover a range of depths and resolutions:

ModelOperating RangeApproximate DepthResolution
Bar3XT0–3 bar20 m0.091 mbar (0.9 mm)
Bar10XT0–10 bar100 m0.31 mbar (3.12 mm)
Bar30XT0–30 bar300 m0.92 mbar (9.36 mm)
Bar100XT0–100 bar1000 m3 mbar (31 mm)

Performance Under Pressure

All BarXT models also measure temperature, accurate to ±2 °C. They communicate via I²C, operate on 3.3 V logic (with 5.5 V max power input), and come with a JST GH connector compatible with most flight controllers, like the Navigator Flight Controller and Pixhawk autopilot.

They are fully supported in ArduSub, and we provide Arduino and Python libraries for simple integration into your projects. The electrical schematic and board layout are also provided, so you can adapt the design to your own projects.

If you’re looking for a more budget-friendly option, the Bar series sensors provide accurate depth and pressure for intermittent submersion applications. And if you need a temperature sensor with even more accuracy, try out the Celsius Temperature Sensor.

Product Description

The BarXT pressure sensor series is designed for underwater applications where sensors need to remain submerged for extended periods without maintenance. They’re ideal for ROVs, AUVs, and other subsea instrumentation in long-term deployments where reliability is important.

BarXT sensors use the M10 bulkhead penetrator form factor machined from 316 stainless steel, coated with black oxide to reduce galvanic corrosion, and feature a front cover that protects the sensing element from physical damage. BarXT is built to handle harsh marine environments and extended missions.

The BarXT line uses the Keller 4LD series sealed pressure and temperature sensor, and includes four models to cover a range of depths and resolutions:

ModelOperating RangeApproximate DepthResolution
Bar3XT0–3 bar20 m0.091 mbar (0.9 mm)
Bar10XT0–10 bar100 m0.31 mbar (3.12 mm)
Bar30XT0–30 bar300 m0.92 mbar (9.36 mm)
Bar100XT0–100 bar1000 m3 mbar (31 mm)

Performance Under Pressure

All BarXT models also measure temperature, accurate to ±2 °C. They communicate via I²C, operate on 3.3 V logic (with 5.5 V max power input), and come with a JST GH connector compatible with most flight controllers, like the Navigator Flight Controller and Pixhawk autopilot.

They are fully supported in ArduSub, and we provide Arduino and Python libraries for simple integration into your projects. The electrical schematic and board layout are also provided, so you can adapt the design to your own projects.

If you’re looking for a more budget-friendly option, the Bar series sensors provide accurate depth and pressure for intermittent submersion applications. And if you need a temperature sensor with even more accuracy, try out the Celsius Temperature Sensor.

Specifications

ModelBar3XTBar10XTBar30XTBar100XT
Electrical
Supply Voltage (Vin)2.5–5.5 V
I2C Logic Voltage (SDA and SCL)1.8–3.6 V
Typical Current1.5 mA
Idle Current100 nA
Performance
Operating Temperature-10 to 80°C
Maximum Mechanical Pressure ¹12 bar40 bar120 bar400 bar
Operating Pressure0–3 bar0–10 bar0–30 bar0–100 bar
Operating Depth ²0–20 m0–92 m0–296 m0–1009 m
Accuracy (0.15 % FS)± 4.5 mbar (±0.046 m in freshwater)± 15 mbar (±0.153 m in freshwater)± 45 mbar (±0.46 m in freshwater)± 150 mbar (±1.54 m in freshwater)
Total Error Band (0–50°C) (0.7% FS) ³± 21 mbar (±0.21 m in freshwater)± 70 mbar (±0.72 m in freshwater)± 210 mbar (±2.15 m in freshwater)± 700 mbar (±7.16 m in freshwater)
Resolution0.091 mbar (0.9 mm in freshwater)0.31 mbar (3.12 mm in freshwater)0.92 mbar (9.36 mm in freshwater)3 mbar (31 mm in freshwater)
Long Term Stability (typ.)± 3 mbar± 10 mbar± 30 mbar± 100 mbar
Pressure TypePA: Sealed pressure, 1 bar absolute reference pressure
Temperature Accuracy (typ.)± 2°C
Temperature Resolution0.0031°C
Physical
In Air Weight (No Nut)32 g
In Water Weight (No Nut)27 g
Bulkhead O-ring SizeAS568-013 Buna-N 70A
Bulkhead ThreadM10 x 1.5
Installation Hole (Port) Size
Clearance10.0–10.2 mm
TappedM10 x 1.5
Bulkhead/ Plug MaterialSS316L black oxide coated
Wetted MaterialsSS316L
Buna N
Viton
Molykote 111
Interfacing
ArduSub CompatibleYes
Development Libraries KellerLD-Arduino
KellerLD-Python
KellerLD-ArduPilot
I2C Address0x40
Connector4-position JST GH
Mating Connector4-pos JST GH available on Digi-Key
Connector Pinout1 - Red - Vin
2 - Green - SCL
3 - White - SDA
4 - Black - GND
¹ Maximum mechanical pressure is the highest pressure the sensor can withstand before sustaining permanent damage.
² Depth values assume 1 bar atmospheric pressure and freshwater density (1000 kg/m³); actual values vary with fluid density.
³ TEB (Total Error Band): Maximum deviation within specified pressure and compensated temperature range (i.e. maximum error to expect during use).

2D Drawings

 Drawing

3D Models

BARXT_BR-103242-XXX (.zip)

Documents

Keller PA-4LD Datasheet (.pdf)

BarXT Schematic (.pdf)

Revision History

19 August 2025

  • BR-103242-XXX – Initial release

Quick Start

1. Download KellerLD 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

These user guides apply to Bar100 and BarXT sensors:

Guide to using the Bar100 with an Arduino
Get started with the Bar100 Pressure/Depth Sensor and its Arduino library!
Guide to Using a Bar100 with a Raspberry Pi
Get started with the Bar100 Pressure/Depth Sensor and its Python library!
Viewing Bar30/Bar100 Depth and Temperature Readings on an ArduSub Vehicle
Learn how to quickly view depth and temperature values from a BarXX series sensor using a Pixhawk and ArduSub!

Support

Blue Robotics Technical Support Form

Related Products