The TS-300B Water Turbidity Sensor detects how cloudy or clear water is by measuring suspended particles inside it. Water turbidity sensors like this one send an analog signal that rises or falls based on particle concentration. Connect it to your Arduino or ESP32 board and read changing voltage values using analogRead. The sensor uses an optical method (light transmission through water) to judge clarity.
This water sensor module gives an analog voltage output, which means you read a raw number from your ADC (analog-to-digital converter) and map it to a turbidity level. One non-obvious fact is that the output curve is not perfectly linear across the full range, so you will need two or three calibration points using water samples of known clarity for reliable readings. The ts 300b turbidity sensor does not give you a pre-calculated NTU (Nephelometric Turbidity Unit) value directly.
The TS-300B sensor module works with Arduino Uno and ESP32 boards using any standard IDE like the Arduino IDE. Students building water quality monitors, hobbyists testing aquarium filters, and water sampling use this sensor. Connect the power the board at 5V, and read the analog pin to get your first reading in under five minutes. StemVolt provides this sensor with trusted quality, ensuring reliable performance and easy usability.
Related Product:
- Checkout 1/8 Inch Water Flow Sensor YF-S401
- Explore The Flow, Water and Soil Sensors
Features:
- Optical IR transmission measures water clarity by particle scattering
- Analog output voltage decreases as water turbidity increases
- Under 500ms response time for fast turbidity change detection
- XH2.54 connector for reliable modular cable connection
- 3.3V to 5V at 30mA compatible with Arduino and ESP32 boards
Technical Specifications:
| Specification | Details |
|---|---|
| Model | TS-300B |
| Sensor Type | Water Turbidity Sensor |
| Connector | XH2.54 |
| Operating Voltage | 3.3 V – 5 V DC |
| Response Time | < 500 ms |
| Working Current | 30 mA (Max.) |
| Output Method | Analog Output |
| Dimensions | 35 mm × 34 mm |
 Applications:
- TS-300B Sensor used for Arduino water quality monitoring build
- College project uses Water turbidity sensor for water clarity demo
- Pool monitor uses TS-300B sensor for India water clarity checking
- Agriculture uses Water sensor module for irrigation water quality assessment
- Lab uses ts 300b turbidity sensor for water pollution detection demo
Package Includes:
- 1 x TS-300B Water Turbidity Sensor














Mohit Kataria –
Secure payment gateway and quick response support ensured a smooth purchasing experience, while the sensor delivered stable and accurate turbidity detection results
Pallavi Sai –
Reliable water quality and turbidity measurement, making it ideal for robotics projects, water monitoring systems, and educational applications
Sandeep Bundela –
Received this turbidity sensor in excellent condition, water clarity measurements were accurate and consistent, making it perfect for my robotics project.
Hemant Sisodiya –
Packed neatly
Komal Malpani –
No complaints at all
Rashmi Khanna –
On time delivery
Ashwini Saronja –
Used this water turbidity sensor for monitoring water quality, performance was reliable and the cable connection made installation simple and convenient.