KiCAD 9.0.3 / Windows 11
I have a complex hierarchical schematic. One of the schematic pages is used in multiple places in the design as the design contains four identical “channels” so portions of the circuit are “reused” multiple times.
Within one of the pages that are re-used, there are some fit/no-fit pull up/down resistors that set a device address on an i2c bus.
What I’d like to do is set the fit/no-fit property on each instance of sheet independently, so each instance of the circuit has its own address.
Does anyone know if this is possible? Adjusting one instance seems to affect them all.
Currently I have all resistors fitted in the schematic and then hand-edit the BOM which is error prone, and I am looking for a more elegant solution.
I had thought about pulling the address nets out to the top level and setting the resistors there, but it looks a bit messy - would prefer a more elegant solution.
Andy