ESPrinkler2 icon indicating copy to clipboard operation
ESPrinkler2 copied to clipboard

Designed PCB for this project

Open glenosAU opened this issue 5 years ago • 4 comments

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.

glenosAU avatar Jun 29 '19 00:06 glenosAU

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.

pbezza avatar Jul 09 '19 10:07 pbezza

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

glenosAU avatar Jul 09 '19 10:07 glenosAU

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.

pbezza avatar Jul 09 '19 12:07 pbezza

https://github.com/lawabb/ESPrinkler2

Meins321 avatar Apr 11 '20 13:04 Meins321