Skip to content
Switch branches/tags

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

GitHub release

Isolated EC Probe Interface

Monitor hydroponic nutrient levels or salinity in pools.

  • Electrical Conductivity in Siemens (0.5 - 20.0 mS/cm)
  • Total Dissolved Solids in PPM (250 - 100,000 PPM)
  • Salinity in PSU (2 - 12 PSU)
  • Temperature in Celsius/Fahrenheit (-55 - 125 C)
  • Electrically Isolated
What it is

An electrically isolated I2C sensor device, a waterproof temperature sensor, and an electrical conductivity probe. It measures the conductivity of a solution and converts it into Siemens (S) total dissolved solids and salinity. The firmware allows for single or dual-point calibration with temperature compensation.

The board uses the Qwiic Connect System for wiring, it's an easy-to-use, polarized, push-to-fit connector. No more mistaken connections or soldering header pins.

Using it

Read the documentation on the specifications, setup, and use of the device.

The library to use it is in the Arduino and IDE. A python and rust implementation for Raspberry Pi is available. There is also a MicroPython library.

#include <uFire_EC.h>
uFire_EC ec;

Buy it

Visit and buy a board and probe.