ESPrinkler2
ESPrinkler2 copied to clipboard
Designed PCB for this project
I have designed a PCB to use for this project, based off the images from your build. Happy to take any feedback on my board design. https://easyeda.com/glen_3116/esprinkler
I'm going to start cobbling this project together this weekend to try and get it working and then order the boards once its running.
I see your PCB has pads for a master relay on D6. Does the code support a master relay? Also, are Darlington transistors necessary to drive the relay board inputs? I'm about to order parts and want to make sure I have everything before I solder.
The fork being maintained by lawabb includes a master relay and he recommends the Darlington array.
I drew the PCB when I had some spare time while waiting for parts to arrive. I haven't got the circuit working yet. There was an error in my design where the shift register was powered by VCC (3.3v) I have changed it to be 5V.
There is a problem with this PCB. The D4 pin isn't connecting to the level sensor header. I added this on the weekend and ran out of time to troubleshoot easyEDA
I didn't know it was forked - I had to google for lawabb on github to find his fork. I am setting up my sprinkler manifold at the moment which has a master solenoid so I will utilise the fork. Thanks.(Just realised that I couldn't see the forks on my phone.).
Regarding the Darlington array - the relay boards are opto isolated so I'll leave the Darlington ic out and drive my 8 channel relay board directly.
My relay board has 3.3v inputs and from what I can see, the shift register works at 3.3v.
Can you explain the level sensor header? It's not mentioned anywhere.
https://github.com/lawabb/ESPrinkler2