Need help to get data from EZO Dissolved Oxygen Circuit

Hi everyone,

I just purchase a Dissolved Oxygen Kit (https://www.atlas-scientific.com/product_pages/kits/do_kit.html), and I would like to read DO values and display on LCD. I uploaded the source code from: https://www.atlas-scientific.com/_files/code/do-i2c.pdf , but it just display on Serial Monitor. I don’t know how to get a variables of DO sensor.
I try to modify the source code, then I can get the DO values, but I can’t send the commands to circuit to calibration data. Can somebody help me please?

Thanks.

test_i2c.ino (4.43 KB)

Why does your code look nothing like the code on the web site?

hateboy1118: I don't know how to get a variables of DO sensor.

Maybe it has something to do with this part of the code:

    /*                                //uncomment this section if you want to take the ASCII values and convert them into a floating point number.
    DO_float=atof(DO);
    sat_float=atof(sat);
   */

johnwasser: Maybe it has something to do with this part of the code:

    /*                                //uncomment this section if you want to take the ASCII values and convert them into a floating point number.
    DO_float=atof(DO);
    sat_float=atof(sat);
   */

I try to modify the source code, then I can get the DO values, but I can't send the commands to circuit to calibration data. https://www.atlas-scientific.com/_files/_datasheets/_circuit/DO_EZO_Datasheet.pdf (PAGE 46)

I get the same problem for atlas scientific dissolved oxygen sensor.

Was trying to figure out the problem for more than a week. Contacted their support staff too but no solution.

Would be going for this one instead

https://www.ebay.com/itm/254255019357

It has all the necessary parts for Dissolved Oxygen Kit and has software code too for arduino.