Product Description (Detailed):
Unlock precision water management with the Water Level Depth Detection Sensor Module for Arduino, an indispensable tool for smart automation projects. Specifically, the REL_35 water level sensor provides a robust and cost-effective solution for monitoring liquid levels in various applications. This module operates on a resistive principle, utilizing exposed parallel conductive traces on its PCB. As water rises and submerges more of these traces, the electrical resistance between them decreases, directly correlating to the water depth. This change in resistance is converted into a proportionate analog output signal, typically ranging from 0V to 5V (or 3.3V, depending on your microcontroller's VCC), which can be directly read by an Arduino's Analog-to-Digital Converter (ADC) pin. With an operating voltage of DC 3-5V and a low current draw of less than 20mA, it seamlessly integrates with Arduino Uno, ESP32, Raspberry Pi, and other microcontrollers. The sensor's compact 40mm x 16mm detection area makes it versatile for applications like automatic water tank level monitoring, smart irrigation systems, aquarium water level alarms, or even basic flood detection setups. Its straightforward 3-pin interface (VCC, GND, and Signal) simplifies wiring, allowing for quick deployment in your DIY or industrial projects.The Water Level / Depth Detection Sensor Module is a simple yet effective tool for detecting the presence or depth of water. It works by measuring the resistance between exposed conductive traces, which changes based on how much of the sensor is submerged.
The module provides an analog output that increases with water level, making it ideal for microcontroller-based water monitoring systems. Simply connect the sensor to an Arduino analog pin, and you can monitor water depth in real-time.
It is widely used in water tanks, aquariums, hydroponic farms, smart irrigation systems, and even flood detection projects.

Key Features:
-
Real-time liquid level detection using parallel exposed copper traces
-
Fully compatible with Arduino, Raspberry Pi, ESP8266, ESP32
-
Ideal for tank level monitoring, smart agriculture, and rainwater collection
-
Compact, durable design for DIY and IoT automation projects
-
Outputs analog signal based on water depth (0–1023 on Arduino ADC)
-
Easy to connect with 3-pin interface: VCC, GND, and Signal
Technical Specifications:
Parameter |
Value |
Operating Voltage |
3.3V – 5V DC |
Output Type |
Analog Voltage Signal |
Interface |
3-pin (VCC, GND, Signal) |
Compatible Boards |
Arduino, NodeMCU, ESP32, Raspberry Pi |
PCB Material |
FR4 with exposed copper tracks |
Sensor Dimensions |
~65mm x 20mm |
Detection Depth |
Up to 4.5 cm (approx.) |
Mounting Type |
Hole-mountable (for stable placement) |
How to Use:
-
Connect sensor pins:
-
Arduino Code Example:

Applications:
Package Includes: