Skip to content

[RFC] eeschema: add 'Already placed' category when choosing symbol

When working on a schematic, you always want to reduce the BOM. If, for example, you need to place a pull-up you want to use a value you already have used in this schematic. On large design this can be tedious as you'll have a lot to remember and this can lead to errors (and you end up with both 10K and 11K resistors in your BOM without any good reason).

This patch adds a category in the place symbol dialog. There is now an "Already used" category. Every symbol used in a schematic is here:

image

TODO:

  • Place "Already used" after "Recently used",
  • always collapse this new category when the dialog shows up.

Even when no library are available (Project or Global) we should be able to place symbols already placed in the schematic. On project opening we could create a "design library" containing schematic embedded symbols. This library could be internal or exposed to the user as a file (created by default or generated on demand).

Merge request reports