My project to make an automatic tomato waterer with a JSON-API and Wifi-Support.
All links are examples, similar devices should work, too.
- ESP8266 with at least 3 GPIO-Ports available (in my case I'm using GPIO4, GPIO5 and GPIO14) Link
- 2 I2C capacitive soil moisture sensors Link
- Electric Solenoid Valve Link
- 12V Relay
- Drip hose (with fitting pressure reducer)
- Water hose, adapters, ...
- Arduino SDK 1.6.8 (or other current versions)
- ESP8266 hardware library (via Arduino SDK board manager)
- ArduinoJson Link
- Modified version of I2C Soil Moisture Sensor library Link