Arduino Uno + MAX485 module + any RS485 soil moisture sensor.
#include <openwire.h> void setup() Serial.begin(115200); Serial.println("OpenWire version: " + String(OPENWIRE_VERSION)); openwire.h library download arduino
void loop() byte request[] = 0x01, 0x04, 0x00, 0x00, 0x00, 0x01, 0x31, 0xCA; byte response[20]; Arduino Uno + MAX485 module + any RS485 soil moisture sensor