TOP

Gravity: KnowFlow Basic Kit - DIY Water Monitoring Kit with pH & EC Sensors

$220.00
SKU: KIT0131
A water quality monitoring kit for real-time data collection, featuring pH and conductivity sensors. Expandable via Arduino, with Bluetooth and micro-SD storage.
Purchase this product and earn 2200 reward points, which are tied to VIP membership program. Learn More >

Introduction

Designed as a comprehensive automatic water monitoring solution, KnowFlow AWM empowers environmentalists, researchers, and educators to capture real-time water quality data with unprecedented ease. This open-source science toolkit integrates pH and electrical conductivity sensors into a plug-and-play system based on Arduino, easy to change and add more sensors and modules. Data logs directly to a micro-SD card for offline storage, while integrated Bluetooth communication allows convenient smartphone visualization without cumbersome wiring. Born from the collaboration between GreenSeed Organization and maker communities, this environmental sensing platform reduces the complexity of professional-grade water monitoring, making it accessible for citizen science projects and STEM Education initiatives. By combining reliable Gravity-series sensor interfaces with a flexible Bluno microcontroller core, the system provides a low-cost, extensible foundation for continuous aquatic environment surveillance.

Note: This basic version of the automatic water monitor includes only pH and electrical conductivity sensors. Temperature measurement requires an additional Gravity: Waterproof DS18B20 Sensor Kit, and users should consider a waterproof enclosure (200mm×150mm×75mm) with an acrylic mounting plate for field deployment. Enclosure design files are available in the GitHub repository.


Open-Source Hardware for Environmental Science

This digital water quality tester embodies the principles of open science, with all hardware schematics, code, and course materials publicly accessible. The kit operates with pre-loaded firmware that requires no coding knowledge — simply upload the sketch to the Bluno board and begin logging pH and EC data to the TF card immediately. The modular Gravity interface standardizes sensor connections, allowing users to expand monitoring capabilities by adding optional probes like ORP sensor or Dissolve Oxygen sensor. The system’s compatibility with standard Arduino development boards ensures that custom modifications or advanced data processing workflows remain straightforward for experienced makers.


Integrated Bluetooth and Data Logging Core

Built around a Bluno microcontroller with onboard Texas Instruments CC2540 BLE chip, this portable water analysis device supports wireless programming and transparent serial communication. The Bluetooth module can be configured via AT commands, enabling remote data access through smartphones or tablets without physical connections. For long-term deployments, the system stores time-stamped readings on a micro-SD card, creating a durable offline data repository. The microcontroller’s Arduino Uno bootloader and pin mapping ensure seamless integration with existing shields and libraries, while the USB or external 7–12V DC power options provide flexibility for both bench testing and remote field installations.


High-Accuracy pH and Electrical Conductivity Sensing

The included analog pH sensor delivers measurements from 0 to 14 pH with ±0.1 pH accuracy at 25°C, featuring a BNC connector and gain adjustment potentiometer for calibration. The electrical conductivity sensor supports a 1–20 mS/cm range with ±10% full-scale accuracy when used with the Arduino’s 10-bit ADC, making it suitable for freshwater and moderate salinity applications. Both sensors utilize isolated analog signal paths to minimize electrical noise, ensuring reliable readings even in challenging environments. The EC probe includes a 60cm cable and integrated analog isolator that separates the sensor-side and Arduino-side power supplies, protecting the microcontroller from potential damage in wet conditions.


This open-source water monitoring system serves diverse applications including environmental research, pollution source tracking, agricultural water management, and educational STEM curricula. Field researchers can deploy the kit for continuous stream or lake monitoring, while classroom instructors leverage its visual data logging capabilities for hands-on science lessons. The extensible architecture also supports advanced IoT integrations, such as connecting to Raspberry Pi or LattePanda boards for cloud data aggregation, or enabling long-term unattended operation in remote locations with battery or power bank supplies.

Features

  • Automatic logging of pH and electrical conductivity parameters
  • Micro-SD card local storage for offline data retention
  • Extensible modular design supports additional sensors (ORP, dissolved oxygen, temperature)
  • Plug-and-play Gravity-series sensor interface for rapid setup
  • Integrated Bluetooth module for wireless programming and smartphone data visualization
  • Real-time data acquisition with time-stamped records via onboard RTC module
  • Arduino-compatible architecture for custom firmware development and shield expansion
  • Analog signal isolation for improved measurement stability in wet environments

Applications

  • Environmental water quality monitoring for rivers, lakes, and wetlands
  • STEM education and university laboratory practical sessions
  • Citizen science and community-based water testing initiatives
  • Pollution source identification and industrial discharge tracking
  • Agricultural irrigation water quality assessment
  • Aquaculture and hydroponic system health monitoring
  • Open-source hardware research and maker prototyping

Specification

  • Microcontroller: Atmega328p with Arduino Uno bootloader
  • Bluetooth chip: TI CC2540 (onboard BLE)
  • Wireless programming: Supported via BLE
  • BLE configuration: AT command set support
  • Serial communication: Transparent mode
  • Firmware update: Over-the-air upgrade capability
  • Power supply: USB or external 7V–12V DC
  • Board dimensions: 60mm × 53mm (2.36" × 2.08")
  • Board weight: 30g
  • pH sensor operating voltage: 5.00V
  • pH sensor dimensions: 43mm × 32mm (1.69" × 1.26")
  • pH measurement range: 0–14 pH
  • pH accuracy: ±0.1 pH (25°C)
  • pH response time: ≤1 minute
  • pH connector: BNC with pH2.0 interface (3-pin SMD)
  • pH calibration: Gain adjustment potentiometer
  • pH indicator: Power LED
  • EC sensor operating voltage: 5.00V
  • EC sensor dimensions: 45mm × 32mm (1.77" × 1.26")
  • EC measurement range: 1–20 mS/cm
  • EC operating temperature: 5–40°C
  • EC accuracy: ±10% F.S (with Arduino 10-bit ADC)
  • EC interface: PH2.0-3P with BNC connector
  • EC electrode constant: K=1
  • EC electrode cable length: approximately 60cm (23.62")
  • EC power indicator: LED
  • Analog signal isolator operating voltage: 5.0V
  • Analog isolator response time: 4 seconds (typical)
  • Analog isolator error (both ends): ±20mV (typical)
  • Analog isolator interface: PH2.0-3P
  • Analog isolator no-load current: 75mA
  • Analog isolator dimensions: 42mm × 32mm (1.65" × 1.26")
  • Analog isolator non-isolated terminal (Arduino side): supply voltage 5.0±0.1V, analog output 0–5.0V
  • Analog isolator isolated terminal (sensor side): output voltage 5.0±0.2V, analog input 0–5.0V
Gravity: KnowFlow Basic Kit - DIY Water Monitoring Kit with pH & EC Sensors
$0.00