Product Datasheet
DEPTH / PRESSURE SENSOR
Depth / Pressure Sensor
Key Features
- High-resolution water depth measurement up to 300 m (30 bar absolute pressure)
- Pressure resolution 0.2 mbar — equivalent to ~2 mm water depth
- Pressure accuracy ±2 mbar (0 °C ~ +40 °C); ±4 mbar (−20 °C ~ +85 °C)
- Built-in temperature measurement: ±2 °C accuracy, 0.01 °C resolution
- I²C interface — simple command protocol, 6 factory-calibrated PROM coefficients
- Ultra-low power: 1.25 µA average at 1 Hz (chip only); 0.15 µA standby
- Compact form factor: 6.46 × 14.65 × 8 mm — 1× M3 mounting hole
Product Image

Brief Specification
- Input Power 5 V
- Sensor IC MS5837
- Pressure Range 0 ~ 2 bar or 0 ~ 30 bar (absolute) *
- Depth Range (fresh water) 0 ~ ~290 m
- Depth Range (salt water) 0 ~ ~300 m
- Pressure Resolution 0.2 mbar (~2 mm depth)
- Pressure Accuracy ±2 mbar (0 ~ +40 °C)
- Temperature Range −20 ~ +85 °C
- Interface I²C, addr 0x76, up to 400 kHz
- Dimensions (L×W×H) 6.46 × 14.65 × 8 mm
- Connector SM04B-GHS-TBT
* Available in two variants: DEP02 (2 bar, ~20 m) and DEP30 (30 bar, ~300 m).
Dimensions

Full Specification
Depth / Pressure SensorFull Technical Reference · DEPTH / PRESSURE SENSOR Rev 1.0
| Parameter | Condition / Mode | Value | Unit |
|---|---|---|---|
| Pressure Measurement (DEP02 value / DEP30 value) | |||
| Operating Pressure Range | Absolute | 0 ~ 2 / 0 ~ 30 | bar |
| Overpressure Limit | — | 4 / 40 | bar |
| Pressure Resolution | OSR = 8192 | 0.2 | mbar |
| Pressure RMS Noise | OSR = 256 | 0.11 | mbar |
| Pressure RMS Noise | OSR = 512 | 0.062 | mbar |
| Pressure RMS Noise | OSR = 1024 | 0.039 | mbar |
| Pressure RMS Noise | OSR = 2048 | 0.028 | mbar |
| Pressure RMS Noise | OSR = 8192 | 0.013 | mbar |
| Pressure Accuracy | 0 ~ +40 °C | ±2 | mbar |
| Pressure Accuracy | −20 ~ +85 °C | ±4 | mbar |
| Depth Equivalent (fresh water) | ρ = 997 kg/m³ | 0 ~ ~20 / 0 ~ ~290 | m |
| Depth Equivalent (salt water) | ρ = 1025 kg/m³ | 0 ~ ~20 / 0 ~ ~300 | m |
| Depth Resolution | OSR = 8192, fresh water | ~2 / ~2 | mm |
| Temperature Measurement | |||
| Operating Range | — | −20 ~ +85 | °C |
| Resolution | — | 0.01 | °C |
| Accuracy | Calibrated range | ±2 | °C |
| Power Supply | |||
| Module Input Voltage | — | 5.0 | V DC |
| Standby Current (chip) | No conversion | 0.15 | µA |
| Average Current (chip, 1 Hz) | OSR = 256 | 1.25 | µA |
| Average Current (chip, 1 Hz) | OSR = 512 | 2.5 | µA |
| Average Current (chip, 1 Hz) | OSR = 1024 | 5.0 | µA |
| Average Current (chip, 1 Hz) | OSR = 2048 | 10 | µA |
| Average Current (chip, 1 Hz) | OSR = 8192 | 40 | µA |
| Supply Current (conversion active) | — | ~1.25 | mA |
| I²C Interface | |||
| I²C Address | Fixed | 0x76 | — |
| Max Clock Frequency | Fast mode | 400 | kHz |
| Logic Level | — | 3.3 V (onboard regulator) | — |
| ADC Conversion Time | OSR = 256 | 0.60 | ms |
| ADC Conversion Time | OSR = 512 | 1.17 | ms |
| ADC Conversion Time | OSR = 1024 | 2.28 | ms |
| ADC Conversion Time | OSR = 2048 | 4.54 | ms |
| ADC Conversion Time | OSR = 8192 | 18.08 | ms |
| Calibration Data | — | 6 coefficients, factory-programmed PROM | — |
| Connector | — | SM04B-GHS-TBT (JST GH 4-pin) | — |
| Environmental & Mechanical | |||
| Operating Temperature | — | −20 ~ +85 | °C |
| Storage Temperature | — | −40 ~ +125 | °C |
| Dimensions (L × W × H) | — | 6.46 × 14.65 × 8 | mm |
| Mounting | — | 1× M3 screw hole | — |
* Current consumption values refer to the MS5837-30BA sensor IC only, excluding the onboard voltage regulator.
I²C Interface
Depth / Pressure SensorCommunication Reference · DEPTH / PRESSURE SENSOR Rev 1.0
The sensor communicates over I²C at address 0x76 (fixed). All transactions begin with a single command byte. After a Convert command, the host must wait for the conversion to complete before issuing an ADC Read.
1. Command Set
| Cmd (hex) | Name | Description |
|---|---|---|
| 0x1E | Reset | Resets the sensor. Required after power-on. Wait ≥ 10 ms before next command. |
| 0x40 | Convert D1 OSR=256 | Initiate pressure ADC conversion (D1). OSR sets resolution and conversion time. See OSR table below. |
| 0x42 | Convert D1 OSR=512 | |
| 0x44 | Convert D1 OSR=1024 | |
| 0x46 | Convert D1 OSR=2048 | |
| 0x48 | Convert D1 OSR=4096 | |
| 0x4A | Convert D1 OSR=8192 | |
| 0x50 | Convert D2 OSR=256 | Initiate temperature ADC conversion (D2). Same OSR options as D1. |
| 0x52 | Convert D2 OSR=512 | |
| 0x54 | Convert D2 OSR=1024 | |
| 0x56 | Convert D2 OSR=2048 | |
| 0x58 | Convert D2 OSR=4096 | |
| 0x5A | Convert D2 OSR=8192 | |
| 0x00 | ADC Read | Read 3 bytes (24-bit result) after conversion completes. Returns D1 or D2 depending on last Convert command. |
| 0xA0 | PROM Read C0 | Read factory-programmed PROM. Each command returns 2 bytes (16-bit word). C0 = factory data; C1–C6 = calibration coefficients; C7 = serial + CRC. |
| 0xA2 | PROM Read C1 | |
| 0xA4 | PROM Read C2 | |
| 0xA6 | PROM Read C3 | |
| 0xA8 | PROM Read C4 | |
| 0xAA | PROM Read C5 | |
| 0xAC | PROM Read C6 | |
| 0xAE | PROM Read C7 |
2. OSR — Conversion Time & Resolution
| OSR | Conversion Time (max) | Pressure RMS Noise | Depth Resolution (fresh) |
|---|---|---|---|
| 256 | 0.60 ms | 0.11 mbar | ~1.1 mm |
| 512 | 1.17 ms | 0.062 mbar | ~0.6 mm |
| 1024 | 2.28 ms | 0.039 mbar | ~0.4 mm |
| 2048 | 4.54 ms | 0.028 mbar | ~0.3 mm |
| 4096 | 9.04 ms | 0.018 mbar | ~0.2 mm |
| 8192 | 18.08 ms | 0.013 mbar | ~0.1 mm |
I²C Interface (cont.)
Depth / Pressure SensorCommunication Reference (cont.) · DEPTH / PRESSURE SENSOR Rev 1.0
3. PROM Calibration Coefficients (C1–C6)
| Coeff. | Symbol | Description |
|---|---|---|
| C1 | SENS_T1 | Pressure sensitivity |
| C2 | OFF_T1 | Pressure offset |
| C3 | TCS | Temperature coefficient of pressure sensitivity |
| C4 | TCO | Temperature coefficient of pressure offset |
| C5 | T_REF | Reference temperature |
| C6 | TEMPSENS | Temperature coefficient of the temperature |
4. Pressure & Temperature Compensation (First Order)
| Variable | Formula | Description |
|---|---|---|
| dT | D2 − C5 × 2⁸ | Difference between actual and reference temperature |
| TEMP | 2000 + dT × C6 / 2²³ | Actual temperature (×0.01 °C) |
| OFF | C2 × 2¹⁷ + (C4 × dT) / 2⁶ | Offset at actual temperature |
| SENS | C1 × 2¹⁶ + (C3 × dT) / 2⁷ | Sensitivity at actual temperature |
| P | D1 × SENS / 2²¹ − OFF / 2¹⁵ | Temperature-compensated pressure (×0.01 mbar) |
* Second-order compensation for temperatures below 20 °C and above 40 °C is described in the MS5837 datasheet.
Part Number Naming Rule
Rated Pressure
- 02 2 bar (~20 m depth)
- 30 30 bar (~300 m depth) — default
Country of Origin
- C China
- K Korea
- X Unspecified
Sample Unit Pricing
Depth / Pressure SensorStandard Unit Pricing · DEPTH / PRESSURE SENSOR Rev 1.0
| Part Number | Rated Pressure | Qty | Unit Price |
|---|---|---|---|
| DEP30-X | 30 bar (~300 m) | 1 pcs | US$ 15 |
| DEP02-X | 2 bar (~20 m) | 1 pcs | US$ 15 |
How to Order
| Lead Time (stock) | 1 – 3 business days |
| Lead Time (order) | 4 – 6 weeks |
| Minimum Order Qty | 1 pcs (standard) · 10 pcs (volume) |
| Payment | PayPal · Bank Transfer · Other (on request) |
| Shipping | Worldwide · DHL / FedEx / EMS |
| Contact | hyon646@gmail.com |
Document Revision History
| Version | Date | Description |
|---|---|---|
| v1.0 | 2026-04-20 | Initial Release |
