Thanks for all the feedback so far!
@Benta: Thanks for the feedback and the example circuit, it’s much appreciated! I have some questions though:
1. I have a resistor for each of the LEDs, R3, separating them from ground.
2. I searched for both in the kicad library, but found neither. I downloaded the lib files from digikey and mouser, and that is what I’ve used. When you say use from library, do you mean this one:
https://kicad.github.io/symbols/74xx? Also when you mean use logic symbols, what does that mean? I found the 74LS163 in the library down, but I have the HC variant. Should I just use the LS one and rename it on the schematic?
3. I didn’t quite understand what you meant by using the labels only once. What would that mean in this circuit?
@S. Petrukhin: Thanks for the feedback! Some questions:
1. Do you mean that I should put ‘+’ and ‘-’ in text at the ground and +5VD nodes?
2. Great suggestion
3. Thanks for the tip, will do so!
4. I don’t want oldschool grumble, I’ll follow the convention from now on.
5. Yeah, this is something I’ve been thinking about. I’ve tired the circuit without it, but had problems with bouncing. What I found on the internet talked about using a schmitt trigger for debouncing normally high signals, but I know more about capacitors now, so I’ll give it a try and see if I can make it work without!
6. This one flew right over my head, sorry
Mind explaining it a bit more? What is a node designation?
@msat: Thanks for the feedback and the example circuit!
I’ll make sure to follow the ground pointing down convention from now on, my bad
On the example circuit is each of the boxes a sub-circuit in kicad or have you just boxed them in? Great tip on looking up professional schematics from MCU brands!