Arduino PH Meter


[Carlos] sent us his project that uses an Arduino as a pH meter. In order to sense the acidity or alkalinity of a solution, a glass electrode is connected to the ADC of the Arduino through a fairly complicated calibration, amplification, and filtering circuit. Admittedly, it may not be cheaper or as accurate as some commercial models, but it is an open project and can be interfaced with a computer via USB.

14 thoughts on “Arduino PH Meter

  1. the last time i checked, you need a pretty darn well designed analog input and careful design for high accuracy pH electrometers. the problem is that you have to have very, very low input bias current because of the very high output impedance of the pH electrometer–a tl072 is not the correct choice for this application (sure, it’s jfet input, but iirc plain old jfet input isn’t actually enough to do it right). for these applications, pcb layout and ensuring that the pcb is clean is also important.

  2. Hi threepointone,

    I know the electrometer OPA128/OPA129 (Burr-Brown/Texas). It is the right choice, but it is expensive. The input impedance of the TL072 is about 1E12 ohms and it is not a rail-to-rail OpAmp. The impedance of a glass electrode is about 1E10. I agree that is not the perfect choice, but It is enough a pH resolution of 0.02.

  3. You are right. The peristaltic pump is the most import part to control the pH. In addiction, you will need a valve with three connections to change the solution. You need be able to control the pump flow (stop, fast, slow) and direction (forward and back). You could maintain the pH constant or make a titration. The follow link is about a pH-stat.

    There are some peristaltic pumps that you can control it by a serial port. Ismatec is a brand of pumps. Robust but expensive.

    Construct one is a hard job. The system can not heat the solution, it can not permit reflow, it needs support long time operation, etc.

    May be someone could construct one using a laser cutter. This is the basic idea of a peristaltic pump.

    I believe that an open source peristaltic pump could be a very nice and useful project.

  4. you can find small peristaltic pumps in some inket printers (I think old epson, but I’m not sure).
    Anyway, has anybody been able to download the pdf describing the creation of the glass electrode?

  5. These small and reliable peristaltic pumps could be the solution for you. With their special pump head mechanics even low cost silicone tubing can be used for long-lasting processes. They offer analog control (0-10V) but also control over RS-232 or RS-485 interface. You can find additional information on:

    For openalgaefarm: Be aware that using peristaltic pumps of high quality in terms of gentle handling of the tubing (which means a longer lifetime of the given tubing) and also the possibility of a gradual speed adjustment (which allows a soft landing to the desired pH-value) will have a decisive impact on the quality of the pH regulation and thus on the results of your project…

    An interesting option for your photobioreactor work could possibly be this very innovative laboratory fermenter-bioreactor:

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.