If the stirrer bit spins that's enough to mix the acid.. if unsure - slightly increase the time for stirrer.I have done everything from the beginning, uploaded stock code , calibrated using DF robot sample code recalibrated using the KH Mon , still gives me 0.0 dkh at the end of the test . The test progress shows the PH value dropping very slowly for example
Step1
PH 8.2
Acid 1
DKH i think 5 i don't remember
Then step 2
PH 8.12
Acid 2
DKH (value)
Till reaching Acid 5 and dkh almost 14 !!
....
Am super frustrated and donno what could damage the PH probe or the whole PH module (Pen & board) however they are reading numbers correctly but out of the test function
am 100 % positive that stirrer wired correctly. But may be the fact that it doesn't do vortex is the reason and PH module is fine .. to many variables to handle but will start with the easier / cheaper one .. (replacing the fan and magnets and magnet bar (but this can be neglected if you my friend @Borat confirmed to me that your original design doesn't do vortex.
Next option is to replace the ph module this will cost some money unfortunately. Here in Egypt these stuff are not cheap at all .
I almost replaced all components except for PH module
Dont rush with conclusions about hardware yet.. the ph board is most likely fine - all it does is amplify electric signal.
When you said you calibrated PH probe, what exactly did you do? What kind of calibration fluid are you using and also are you using my calibration code or the df robot library?