Use any Ion Specific Electrode, pH, ORP, or mV Probe
An I2C sensor device that can read any voltage based sensor such as a pH or ORP probe. There are pin headers available to connect a waterproof DS18B20 temperature sensor for temperature compensation. The firmware on the device provides two calibration options, single or dual point which can be used simultaneously.
The library to use it is in the Arduino and Particle.io IDE. A python and rust implementation for Raspberry Pi is available. There is also a [MicroPython](https://github.com/u-fire/ISE_Probe/tree/master/python/MicroPython library.
When different probes are connected to the same controlling device, they can cause interference. The environment also causes interference due to ground-loops or other electrical noise like pumps. Electrically isolating the probe from the controlling device can help to prevent it.
All μFire probe interfaces come with electrical isolation hardware which provides a stable, isolated power supply and I2C bus between the interface and your controlling device.
The board can be purchased by itself, pH and ORP probes, and temperature sensors are also available separately.
The board by itself.
The probe is gel-filled, single-junction, with a plastic body. Calibration powder in pH 4/7/10 that mixes with distilled water for a single use.
A gel-filled, 245 mV potential ORP probe with a platinum disc electrode.
Qwiic to Qwiic
Male to Qwiic
Female to Qwiic