KiCad EDA – Understanding Functional Blocks in KiCad

edakicad

I have a schematic that I'm making that uses the same "block" multiple times. I would like to design that block only once, and then use it in a bunch of different places, so I can edit the block if I like and have that edit show up everywhere.

Hierarchical sheets seem to be the way to do this, however you can't import a single sheet multiple times.

Is there a simple way to do this?

Best Answer

You can use hierarchical sheets multiple times. With advantage you can use hierarchical connectors. Multi units components work correctly as well. Note you can always edit sheet properties using E key, i.e. change file name and sheet name.

enter image description here