Usually when I make a PCB I just insert medium sized schematic sheets and just work with global labels to connect things. So far I have been content doing it this way. Kicad has shown me hierachial labels. I am not entirely sure what the purpose is. It must be clarity for large projects and since I personally don’t see the necessity for it(yet), I think my projects are not really complex enough to “justify” the usage of hierachial labels.
Anyways, things exist for a reason right? For the sake of learning I thought to alter one of my schematics to work with hierachial labels. It does look pritty and orderly, not remotely obfuscating.
I do have one question about the power labels. I thought it logical to add the power lines to the root schematic so you can clearly see which schematic has 5V, 12V and ground.
In the schematic sheets I added this. It works but I get DRC warnings saying that I have 2 names for one net. So to answer my own question. I am obviously not doing it right.
If I want to use hierachial labels for power lines like I did, what is the proper way to do so?
I have another question which may or may not be matter of design taste. My 12V comes from an RJ12 connector in the ‘loconet’ schematic. The 5V is made in the voltage regulator.
In the root schematic it is not entirely clear where the 12V comes from and where the 5V comes from. Is there something like a guideline or anything which can says something meaningfull about this matter? Or can I simply add just a little bit of texts at some places?