
Description:
The TS-300B Arduino Turbidity Sensor is a high-quality water-quality detection module designed to measure water turbidity (clarity) by detecting suspended particles. Using an infrared optical sensing principle, it provides accurate analogue and digital outputs for seamless integration with Arduino, ESP32, Raspberry Pi, STM32, and other microcontrollers. Ideal for water quality monitoring, environmental testing, aquariums, smart irrigation, industrial applications, and DIY IoT projects, the TS-300B offers stable performance, fast response, and easy installation, making it an excellent choice for students, hobbyists, educators, and developers.
Specifications:
- Type: Water Turbidity Sensor Module
- Model: TS-300B
- Detection Principle: Infrared Optical Detection
- Operating Voltage: 5V DC
- Working current: 40mA (MAX)
- Response time: <500ms
- Insulation resistance: 100MΩ (Min)
- Output Type: Analog (AO) and Digital (DO)
- Digital Output: Adjustable threshold via onboard potentiometer
- Interface: 4-Pin (VCC, GND, AO, DO)
- Compatible Boards: Arduino UNO, Mega 2560, Nano, ESP32, ESP8266, Raspberry Pi, STM32
- Suitable For: DIY electronics, IoT projects, environmental monitoring, aquariums, fish tanks, smart irrigation, laboratories, and educational projects
Features:
- High-accuracy turbidity detection
- Analog & digital outputs
- Infrared optical sensing
- Adjustable sensitivity
- Arduino & ESP32 compatible
- Fast, stable response
- Easy 5V operation
- Ideal for water quality monitoring
Applications:
- Washing machines
- Dishwashers
- Industrial site control
- Environmental sewage collection
- Water quality monitoring using IOT
- Oil quality monitoring
Pinout Diagram:

Package Included:
1 x TS-300B Arduino Turbidity Sensor