Please contact us for moisture sensors.

A grove base hat was installed on the Raspberry Pi and a grove moisture sensor was installed.
The problem is numerical values.
As you know, the value of Python code is set to 0~300 300~600 600~ or higher.
But when I put the moisture sensor in the water, it comes out over 2000.
Of course, when there is no water, a value of 0 appears, and I want to know if this is normal.
And if it is possible to modify it, I would like to know how to fix it and if it is possible to convert units to %.


Which sensor do you use? Grove capacitive soil moisture sensor or the “simple” Grove moisture sensor?
Did you use analog port?


I connected Grove “Capacitive Soil Moisture Sensor” to A0 port of “Grove Base Hat for Raspberry Pi with a Fan”. Then installed “” from at master · Seeed-Studio/ · GitHub

It seems its working. However, It seems I need calibration since it doesn’t show 0 or lower value when its outside soil. Does it work properly with “”? Do I need to tune the code?