New boards ready. It can read data from GROVE interface and control the pump by relay.
Can be bought from tindie
Source code is on the github
Board for measuring moisture with FDS-100 (4-20 mA version) or with any I2C sensor can be purchased at tindie
Designing the second part of the system: pump controller. The device will receive the data from the Thingspeak and control the water pump.
Added webserver for setting parameters for the Thingspeak.
And most important feature is remote firmware update, by the webpage.
Useful library is ESP8266HTTPUpdateServer.h
The board is up and running. Sensor output measures by analog input of ESP8266.
Useful library: thingspeak-arduino