Bus member naming

Can I use letters as bus member subscribe?

for ex:

bus SPI has member SPI_MO SPI_MI and SPI_SCK, can I use this SPI bus to connect across hierarchical sheets?

Can I use letters as bus member subscribe? for ex: bus SPI has member SPI_MO SPI_MI and SPI_SCK

Yes.

Assign a netlabel to the bus with the string {SPI_MO SPI_MI SPI_SCK}:

simple help for netlabel/bus-naming:
In the netlabel-properties dialog is a little blue link “Syntax help”. This opens a help-window with examples for net-names. Scroll down for examples of bus-definitions.

Additionally you could look into the eeschema-documentation, section “Electrical Connection (busses)”: Schematic Editor | 6.0 | English | Documentation | KiCad

2 Likes

Yes, you can use letters when naming bus members.

1 Like

great! this works across hierarchical sheets, quite readable, and not too bad. Bus definition... is kinda witchcraft and confusing, don’t like it, but maybe good for huge buses.

It’s not too difficult, but you need to note the difference between square brackets and curly brackets. Then it’s easy.

Cheers.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.