Skip to product information
Arduino TDS Sensor Module – Water Quality
The TDS (Total Dissolved Solids) Sensor Module is a precision water quality measurement tool compatible with Arduino and other microcontroller platforms. It measures the concentration of dissolved solids in water — including salts, minerals, and contaminants — giving you a reliable ppm (parts per million) reading to assess water purity in real time.
Key Features
- TDS Measurement — accurately reads dissolved solids concentration in water (0~1000 ppm range)
- Analog Output — simple analog voltage output readable by any Arduino analog pin
- Onboard Signal Conditioning — built-in op-amp circuit for stable, noise-free readings
- Temperature Compensation Support — pair with a DS18B20 or NTC thermistor for corrected readings
- Waterproof Probe — durable stainless steel electrode probe for direct water immersion
- 3-Pin Interface — VCC, GND, and Analog OUT for straightforward wiring
- Wide Compatibility — works with Arduino Uno, Mega, ESP32, ESP8266, Raspberry Pi, and more
Technical Specifications
- Input Voltage: 3.3V – 5V DC
- Output Signal: Analog (0~2.3V)
- TDS Measurement Range: 0 – 1000 ppm
- TDS Accuracy: ±10% F.S.
- Operating Temperature: 0 – 55°C
- Probe Type: Stainless steel, waterproof
- Cable Length: ~60 cm
Ideal For
Perfect for water quality monitoring systems, hydroponics and aquaponics setups, aquarium water testing, drinking water purification projects, and IoT-based environmental sensing applications.
Compatible with Arduino IDE and standard analog read functions. No additional library required for basic use.