https://github.com/shonp40/espwater
An ESP8266 based garden watering computer running ESPHome
https://github.com/shonp40/espwater
esp8266 esphome home-assistant pcb relay sensors watering-system
Last synced: 9 months ago
JSON representation
An ESP8266 based garden watering computer running ESPHome
- Host: GitHub
- URL: https://github.com/shonp40/espwater
- Owner: ShonP40
- License: cc0-1.0
- Created: 2022-09-13T09:22:11.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2025-03-13T17:00:52.000Z (over 1 year ago)
- Last Synced: 2025-04-08T06:28:54.683Z (about 1 year ago)
- Topics: esp8266, esphome, home-assistant, pcb, relay, sensors, watering-system
- Homepage: https://shon.codes
- Size: 16.5 MB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# ESPWater
An ESP8266 based garden watering computer running [ESPHome](https://esphome.io)
## Sponsor

This project has been sponsored by [PCBWay](https://www.pcbway.com/)!
You can order this project from PCBWay at a $5 discount by using my [referal link](https://www.pcbway.com/setinvite.aspx?inviteid=590728)
## Pinout
- Valve 1: GPIO14 (D5)
- Valve 2: GPIO12 (D6)
- Valve 3: GPIO13 (D7)
- Valve 4: GPIO15 (D8)
- Sensor Ports (Don't use both simultaneously if your sensors aren't connected over I²C): SCL - GPIO5 (D1), SDA - GPIO4 (D2)
## Tested components
- WeMos D1 Mini ESP8266
- 5V BME680 sensor
- 3.3V SHT3X-D sensor
- 3.3V PMWCS3 sensor
- 2-pin KF301 connectors
- LM2596HV based 24VAC to 5VDC PSU
- 24VAC Galcon Valves
- 220VAC to 24VAC Galcon Transformer
## Board preview

More pictures can be found [here](./PCB/Photos)
## Safety
For your own safety, do not mess with mains voltage unless you're an electrician!