Grouping Components into Super Components

Is there currently a way in LibrePCB to group components into “super components” when dragging them into the Schematic Editor?

There are several components that I use regularly (ex. RJ45 connector) that I always use with several other components (ex. Eth-to-serial chip with a series of capacitors and resistors). In my mind, they are logically one component. If I want an RJ45 jack, I always want the corresponding Eth-to-serial chip and necessary resistors/capacitors. Is there any way to group them into a virtual/super component that can be used in any project?

I am imagining the “Add Component” page showing them as “Virtual” and when inserted into the “Schematic Editor” they would populate as all of the individual components with the wires already drawn. Does this exist?

The closest conversation I could find was from 2020 and does not clarify the question.

1 Like

Hi @Potelux,

This does not exist currently. I have this in mind since quite some time but didn’t have a chance yet to implement it :slightly_frowning_face:

So the only alternative is to copy&paste those circuits from another project (though this works only in the schematics, not in boards).

1 Like