OpenSprinkler Forums Hardware Questions OpenSprinkler OS PCB design Reply To: OS PCB design



The misaligned pins are intentional — they are called ‘locked’ pins. Their purpose is to create slight mechanical tension so that the through-hole parts will stay in place even without soldering. The LCD in particular is not soldered, so this locked pins are important to make sure the pins and pads have good physical contact.

The GND and DGND was a mistake in an early version of the AC driver design. It has since then been fixed and I may have forgotten to update the files on Github. The mistake made one leg of C2 (decoupling capacitor) hanging and not connected, but it doesn’t affect the functionality of the board.