---
product_id: 312092270
title: "KEYESTUDIO TDS Meter Probe Water Quality Monitoring V1 Sensor Module with XH2.54-3Pin Jumper Wire Connector for Arduino"
brand: "keyestudio"
price: "KD 6.68"
currency: KWD
in_stock: true
reviews_count: 13
category: "Keyestudio"
url: https://www.desertcart.com.kw/products/312092270-keyestudio-tds-meter-probe-water-quality-monitoring-v1-sensor-module
store_origin: KW
region: Kuwait
---

# 3.3~5.5V wide voltage range Measures 0~1000ppm TDS range XH2.54-3Pin plug & play connector KEYESTUDIO TDS Meter Probe Water Quality Monitoring V1 Sensor Module with XH2.54-3Pin Jumper Wire Connector for Arduino

**Brand:** keyestudio
**Price:** KD 6.68
**Availability:** ✅ In Stock

## Summary

> 💧 Stay ahead of the curve—monitor your water like a pro with instant TDS insights!

## Quick Answers

- **What is this?** KEYESTUDIO TDS Meter Probe Water Quality Monitoring V1 Sensor Module with XH2.54-3Pin Jumper Wire Connector for Arduino by keyestudio
- **How much does it cost?** KD 6.68 with free shipping
- **Is it available?** Yes, in stock and ready to ship
- **Where can I buy it?** [www.desertcart.com.kw](https://www.desertcart.com.kw/products/312092270-keyestudio-tds-meter-probe-water-quality-monitoring-v1-sensor-module)

## Best For

- keyestudio enthusiasts

## Why This Product

- Trusted keyestudio brand quality
- Free international shipping included
- Worldwide delivery with tracking
- 15-day hassle-free returns

## Key Features

- • **Robust Waterproof Probe:** Durable 60cm stainless steel electrode built for reliable field and hydroponic monitoring.
- • **Seamless Arduino Integration:** Plug-and-play design with XH2.54 connectors ensures effortless setup and coding.
- • **DIY-Ready with Expert Support:** Comes with comprehensive online tutorials to get your water quality monitoring live fast.
- • **Precision Water Quality Insight:** Accurately gauges Total Dissolved Solids up to 1000ppm for real-time purity checks.
- • **Versatile Voltage Compatibility:** Operates smoothly between 3.3V and 5.5V, perfect for diverse DIY projects.

## Overview

The KEYESTUDIO TDS Meter Probe V1 is a plug-and-play sensor module designed for Arduino users to measure Total Dissolved Solids in water, indicating water cleanliness. It supports a wide voltage range (3.3~5.5V), outputs analog signals (0~2.3V), and features a waterproof stainless steel probe with XH2.54 connectors. Ideal for domestic water and hydroponics, it offers ±10% accuracy within 0-1000ppm TDS range and includes online tutorials for easy DIY integration.

## Description

Keyestudio TDS sensor kit is compatible with Arduino controllers, plug and play, easy to use, Analog TDS Sensor for Domestic Water and Hydroponics Water Quality Monitoring Technical Parameters TDS Meter sensor: Input Voltage: DC 3.3 ~ 5.5V Output Voltage: 0 ~ 2.3V Working Current: 3 ~ 6mA TDS Measurement Range: 0 ~ 1000ppm TDS Measurement Accuracy: ± 10% F.S. (25 ℃) Module Interface: XH2.54-3P Electrode Interface: XH2.54-2P Waterproof TDS Probe: Number of Needle: 2 Total Length: 60cm Connection Interface: XH2.54-2P Color: White Shipping List: TDS Meter V1.0 sensor for Arduino x1 Waterproof TDS Probe x1 XH2.54-3Pin Jumper Wire x1

Review: Exactly what I needed - I bought this and the turbidity sensor to add to my K40 laser cutter setup. This thing turned out perfect. My issue is that it is cooled by water in a bucket in a place I can't see, so it makes it hard to tell if there's algae etc in the water. This sensor gives me instant readings. I just used the example code from the wiki and I was off to the races.
Review: Works great... for now (read review) - Leaving 5 stars for now, because it seems to be working, even if it isn't hugely accurate out-of-the-box. Plan on compensating and calibrating (still trying to figure out calibration). I'm using an ESP32 to handle this project, which is long-term "permanent" monitoring of TDS in my freshwater aquarium. Ignore the other review that complained about how much memory is required for compensation code, unless you are using an arduino, I guess. With the existence of ESP32, and the fact that you can program these identically to arduinos in the Arduino IDE, I don't know why you would buy an arduino instead of an ESP32, tbh. Other reviews state that the sensor only goes up to 1000ppm. This is observably false, mine went up to 2500ppm, at least (also unrelated... I need to change my aquarium water!). I didn't seem to hit a ceiling, although obviously there is one. It is possible that the other folks were using 3.3vdc instead of 5vdc, but newer ESP32 boards like mine (and pretty much any that have USB-C input/power) have both 5vdc from USB, and 3.3 via an onboard voltage regulator. I believe it is likely that using 5v is increasing the resolution and max observable PPM. My one concern with long-term use is electrolysis of the probe. It appears to be stainless steel, but I can clearly see the effects of electrolysis etching on the prongs. This could also be a design error in my code: I'm currently running 30 rapid tests and averaging them every second. After I complete the prototyping phase and actually solder everything to a board, I might turn the refresh down on that significantly, so it only runs a test once a second and averages over a longer period of time. Not sure yet how I want to approach that. Regardless, if I begin to see significant electrolysis etching, I will likely reduce this from 5 stars to 3 or even lower, as this would indicate a low-quality steel was used for the prongs.

## Features

- This TDS probe sensor for arduino is used to measure TDS value of the water. The TDS value can be used as one of the basis for reflecting the cleanliness of water.
- TDS (Total Dissolved Solids): indicates how many milligrams of soluble solids dissolved in one liter of water. The higher the TDS value, the more soluble solids dissolved in water, and the less clean the water is.
- This TDS Meter Probe is plug and play and easy to use. Also, the wide supply voltage of 3.3~5.5V and the analog signal output of 0~2.3V. Comes with XH2.54-2P/3P connector wires.
- Its Electrode can measure conductive materials, such as suspended solids, heavy metals and conductive ions in water. Also, it can be used for water quality testing in the field of domestic water and hydroponics.
- With this sensor, you can easily DIY a TDS detector, and easily check the cleanliness of the water to make your water quality better. How to use: Search for "keyestudio wiki KS0429" in Google Chrome to get the wiki online tutorial for this product.

## Technical Specifications

| Specification | Value |
|---------------|-------|
| ASIN | B08DGLY3J2 |
| Best Sellers Rank | #1,269 in Single Board Computers (Computers & Accessories) |
| Customer Reviews | 4.2 4.2 out of 5 stars (124) |
| Date First Available | April 8, 2020 |
| Item Weight | 3.52 ounces |
| Item model number | KS0429 |
| Manufacturer | keyes |
| Product Dimensions | 1.97 x 1.18 x 3.15 inches |

## Images

![KEYESTUDIO TDS Meter Probe Water Quality Monitoring V1 Sensor Module with XH2.54-3Pin Jumper Wire Connector for Arduino - Image 1](https://m.media-amazon.com/images/I/51eEh2sLjkL.jpg)

## Questions & Answers

**Q: Will this work on salt (ocean) water (not continuously submerged)?**
A: Depends on the tds level of the water. This meter only goes up to 1000 ppm. If the water is higher than that it won’t read it correctly

**Q: Can this be left submerged permanently?**
A: If you talk about the sensor itself, I would say yes. Depends a bit on the salinity of the fluid you are measuring. Sea water will destroy everything given enough time. Potable water should be OK.

**Q: Can i use this sensor an esp32 board? the example code is for arduino uno**
A: Yes it works just fine with an ESP 32. the example code works as well for the esp 32

**Q: Does this come with any calibration solutions or what is recommended for calibration?**
A: it does not. Also, it only reads up to 1000ppm, so its ok for water quality testing, but not hydroponics nutrient solution.
you can buy calibration solution on amazon

## Customer Reviews

### ⭐⭐⭐⭐⭐ Exactly what I needed
*by D***R on August 7, 2020*

I bought this and the turbidity sensor to add to my K40 laser cutter setup. This thing turned out perfect. My issue is that it is cooled by water in a bucket in a place I can't see, so it makes it hard to tell if there's algae etc in the water. This sensor gives me instant readings. I just used the example code from the wiki and I was off to the races.

### ⭐⭐⭐⭐⭐ Works great... for now (read review)
*by C***R on August 20, 2025*

Leaving 5 stars for now, because it seems to be working, even if it isn't hugely accurate out-of-the-box. Plan on compensating and calibrating (still trying to figure out calibration). I'm using an ESP32 to handle this project, which is long-term "permanent" monitoring of TDS in my freshwater aquarium. Ignore the other review that complained about how much memory is required for compensation code, unless you are using an arduino, I guess. With the existence of ESP32, and the fact that you can program these identically to arduinos in the Arduino IDE, I don't know why you would buy an arduino instead of an ESP32, tbh. Other reviews state that the sensor only goes up to 1000ppm. This is observably false, mine went up to 2500ppm, at least (also unrelated... I need to change my aquarium water!). I didn't seem to hit a ceiling, although obviously there is one. It is possible that the other folks were using 3.3vdc instead of 5vdc, but newer ESP32 boards like mine (and pretty much any that have USB-C input/power) have both 5vdc from USB, and 3.3 via an onboard voltage regulator. I believe it is likely that using 5v is increasing the resolution and max observable PPM. My one concern with long-term use is electrolysis of the probe. It appears to be stainless steel, but I can clearly see the effects of electrolysis etching on the prongs. This could also be a design error in my code: I'm currently running 30 rapid tests and averaging them every second. After I complete the prototyping phase and actually solder everything to a board, I might turn the refresh down on that significantly, so it only runs a test once a second and averages over a longer period of time. Not sure yet how I want to approach that. Regardless, if I begin to see significant electrolysis etching, I will likely reduce this from 5 stars to 3 or even lower, as this would indicate a low-quality steel was used for the prongs.

### ⭐⭐⭐⭐ Works but requires a lot of tweaking
*by J***E on August 7, 2020*

I bought two of these to measure the TDS of the water going into my reverse osmosis system and the levels coming out. This way I know when to change the filters without just blindly doing so every x number of months. The data is logged into Home Assistant and I get a push notification when I need to replace them now. I originally connected these sensors to the analog-to-digital (ADC) on an ESP32 microcontroller, testing it in both the Arduino IDE and ESPHome. The voltage was all over the place and produced garage readings. I ended up using instead an ADS1115 (16-Bit, 4 channel ADC) and connected it to the ESP32 via the I2C interface. This eliminated most of the problems of repeatability and I was finally getting consistent readings. HOWEVER, there was still a lot of variation in readings from one probe to the next. I had to individually calibrate each sensor to correct this. There's sample Arduino for this product online which contains a calibration formula--ignore it, it's completely useless. Instead, I made eight different concentrations of a calibration solution by mixing lab-grade deionized water and table salt. I then plotted the observed voltage at each concentration and came up a linear calibration curve using the least squares means method. (This sounds complex but is rather easy to setup using the "calibrate_linear" filter in ESPHome). I did this for each of the two senors, making a unique calibration profile for each. Everything now works and is reasonably accurate for my needs. I am somewhat concerned about long-term drift but will update this review with my experiences over time.

## Frequently Bought Together

- KEYESTUDIO TDS Meter Probe Water Quality Monitoring V1 Sensor Module with XH2.54-3Pin Jumper Wire Connector for Arduino
- KEYESTUDIO Turbidity Sensor Module V1 for Arduino,Water Quality Monitor Particles Water/Liquid Turbidity Level Tester
- CQRobot TDS (Total Dissolved Solids) Meter Sensor Compatible with Raspberry Pi/Arduino Board. for Liquid Quality Analysis Teaching, Scientific Research, Laboratory, Online Analysis, etc.

---

## Why Shop on Desertcart?

- 🛒 **Trusted by 1.3+ Million Shoppers** — Serving international shoppers since 2016
- 🌍 **Shop Globally** — Access 737+ million products across 21 categories
- 💰 **No Hidden Fees** — All customs, duties, and taxes included in the price
- 🔄 **15-Day Free Returns** — Hassle-free returns (30 days for PRO members)
- 🔒 **Secure Payments** — Trusted payment options with buyer protection
- ⭐ **TrustPilot Rated 4.5/5** — Based on 8,000+ happy customer reviews

**Shop now:** [https://www.desertcart.com.kw/products/312092270-keyestudio-tds-meter-probe-water-quality-monitoring-v1-sensor-module](https://www.desertcart.com.kw/products/312092270-keyestudio-tds-meter-probe-water-quality-monitoring-v1-sensor-module)

---

*Product available on Desertcart Kuwait*
*Store origin: KW*
*Last updated: 2026-03-23*