Engineered for precision and easy integration, the Subsea M10 Water Temperature Sensor provides accurate digital temperature measurements in demanding subsea environments. It uses a TSYS01 sensing element to achieve ±0.1 °C accuracy within the typical range of –5 to 50 °C and maintains stability across a wide extended range from –40 °C to 125 °C.
Pre-calibrated for immediate use, the sensor outputs temperature data via I²C using built-in calibration coefficients—eliminating the need for manual processing. It connects directly to Pixhawk systems through a DF13-4S-1.25C connector and standard 4-wire I²C interface, supporting seamless integration with ArduSub and QGroundControl platforms.
The aluminum M10-threaded housing simplifies installation into subsea enclosures or bulkheads. Internally potted with thermally conductive epoxy, the sensor offers rapid response times while shielding the electronics from pressure and moisture at depths up to 1,000 meters.
For longer cable runs or multiple I²C devices, signal integrity can be improved using stronger pull-up resistors or I²C relay chips. The sensor is also suitable for air-based applications, offering flexible deployment across both underwater and surface systems.
| Specification | Subsea M10 Water Temperature Sensor |
|---|---|
| Thread | M10×1 |
| Material | Aluminum Black Anodized |
| Weight | 19.5 g |
| Voltage | 5 V |
| IIC Logic Levels (SCL/SDA) | 3.3 V |
| Wiring Definition | Red: VIN; Green: SCL; White: SDA; Black: GND |
| IIC Address | 0x77 |
| Wire Length | Approx. 300 mm |
| Connector Type | DF13-4S-1.25C |
| Operating Temperature | -40 ~ 125 ℃ |
| Absolute Accuracy | ±0.1 ℃ (−5 ~ 50 ℃) ±0.5 ℃ (−40 ~ 125 ℃) |
| Recommended Size | Water Temperature Sensor |
|---|---|
| Recommended Bulkhead Through Hole Size (A) | Ø10.1 ± 0.1 |
| Hatch Cover Thickness (B) | 13 mm |
| Surface Range (C) | 20 mm |
Use the I²C connector to attach the temperature sensor to the Pixhawk autopilot.
Ensure all connections are secure and correct.
- Open QGroundControl.
- Click on the "Values" tab to access telemetry options.
- Scroll through the list and tick the checkbox for "Temperature(3)".
- The current sensor temperature will appear under the Temperature(3) field in the HUD.
Can I use it in the air?
Yes, the sensor can be used in air without issue.
Can the cable be extended?
If the cable is too long or multiple devices are present on the I²C bus, timing issues may occur. To mitigate this, reduce the pull-up resistor value or use a strong pull-up. An I²C repeater or relay chip can also be added to extend the cable distance reliably.
Does the sensor being inside a threaded housing affect the temperature response time?
The aluminum housing has been designed to be as thin as possible, and is filled with high thermal conductivity epoxy to improve response time. This setup minimizes thermal lag.
Does the temperature sensor require calibration? What data is provided by the I²C interface?
The sensor includes factory calibration coefficients. It outputs 24-bit ADC data via I²C, and the temperature is obtained by applying these coefficients. Full details and implementation instructions are available in the downloadable sensor manual.