Utility Bar

Water Level Sensor Module

Zaitronics  |  SKU: Z0133
$3.55 AUD
$3.23 exc GST

No reviews yet

Monitor, detect, and measure water levels with this Water Level Sensor Module, an easy-to-use Arduino Water Level Sensor that is also compatible with ESP32, ESP8266, Raspberry Pi, STM32, and other microcontroller platforms. This analog Water Detection Sensor uses exposed conductive traces to detect the presence and height of water, producing a variable analog output that can be used to monitor changing liquid levels.

Ideal as a Water Tank Level Sensor, Water Height Sensor, or Water Sensor Module for DIY electronics, this sensor is perfect for rainwater harvesting systems, water tanks, smart irrigation, leak detection, weather stations, and home automation projects. With just three connections, it can be quickly integrated into Arduino and ESP32 projects.

Features

  • Analog water level detection with proportional output
  • Operating voltage of 3V to 5V DC
  • Ideal for Arduino water level sensor and ESP32 IoT projects
  • Compatible with Arduino, ESP32, ESP8266, Raspberry Pi, STM32, and other development boards
  • Simple 3-pin interface for quick installation
  • Compact FR4 double-sided PCB construction
  • Suitable for water tanks, containers, rainwater collection, and liquid level monitoring
  • Low power consumption of less than 20mA

Pinout & Wiring

Connecting the Water Level Sensor Module is straightforward using its three-pin interface.

Pin Label Connect To Description
1 VCC 3V to 5V Power supply (5V recommended for maximum sensitivity)
2 GND GND Ground
3 OUT (S) Analog Input (A0) Analog output proportional to the detected water level

Specifications

  • Operating Voltage: 3V to 5V DC
  • Operating Current: Less than 20mA
  • Output Type: Analog
  • Sensor Detection Area: 40mm × 16mm
  • PCB Material: FR4 Double-Sided HASL
  • Operating Temperature: -30°C to +50°C
  • Operating Humidity: 10% to 90% RH (Non-condensing)
  • Module Dimensions: 62mm × 20mm × 8mm

Applications

  • Arduino water level sensor projects
  • Water tank level monitoring
  • Rainwater harvesting and collection systems
  • Smart irrigation and automatic plant watering
  • Water height measurement and monitoring
  • Water leak detection
  • Weather stations
  • Home automation and IoT systems
  • DIY electronics and educational projects

Using the Sensor with Arduino

The Water Level Sensor Module connects directly to an Arduino or other microcontroller using the VCC, GND, and analog output pins. The sensor outputs a voltage that changes with the amount of water covering the sensing area, allowing your Arduino to detect water presence or estimate water height after calibration. It is suitable for monitoring tanks, reservoirs, containers, and other liquid storage systems.

Important Notes

For best performance, power the sensor with 5V or less. Higher voltages increase electrolysis on the sensing traces, which can reduce long-term accuracy and sensor lifespan. For continuous monitoring applications, powering the sensor only when taking measurements is recommended to minimise corrosion.



Customer Reviews