# Missing basic symbols

**URL:** <https://librepcb.discourse.group/t/missing-basic-symbols/792>\
**Category:** Libraries\
**Created:** [September 2, 2024, 12:36pm UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792 "2024-09-02T12:36:09Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![Koen\_Van\_de\_moortel](https://avatars.discourse-cdn.com/v4/letter/k/ac91a4/32.png) [@Koen\_Van\_de\_moortel](https://librepcb.discourse.group/u/Koen_Van_de_moortel)\
**Post date:** [September 2, 2024, 12:36pm UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792/1 "2024-09-02T12:36:09Z")

</div>

Hi everyone, I’m trying LibrePCB, and it looks nice, but I can’t find some symbols that are really elementary, like an antenna, a normal simple switch, a volt or amperemeter…  
I can’t believe they don’t exist, and I don’t want to reinvent the wheel… So maybe someone here can tell me where I can find them… Thanks.

---

<div class="post-metadata">

**Author:** ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)\
**Post date:** [September 2, 2024, 7:17pm UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792/2 "2024-09-02T19:17:32Z")

</div>

Hi!

Probably these symbols do not exist yet (though some switches _do_ exist). What you consider “elementary” are considered as “unusual” for other people. See also the explanation in [I can’t find _XYZ_ in the libraries, where is it?](https://librepcb.org/faq/#where-is-library-element)

In addition: Antennas are very rarely used (usually you place a _connector_ on the PCB, so the schematic contains a connector instead of an antenna symbol). Volt- and amperemeters are not really PCB components IMHO. Do you want to draw a pure schematic with no intention to make a PCB from it?

---

<div class="post-metadata">

**Author:** ![Koen\_Van\_de\_moortel](https://avatars.discourse-cdn.com/v4/letter/k/ac91a4/32.png) [@Koen\_Van\_de\_moortel](https://librepcb.discourse.group/u/Koen_Van_de_moortel)\
**Post date:** [September 3, 2024, 1:14pm UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792/3 "2024-09-03T13:14:42Z")

</div>

That is really a non-argument. It would make no sense at all to limit the symbols to “PCB only”! And anyway, I also can’t find DIP-switches, trimpotentiometers or microphones. LibrePCB looks like it has a great potential, but many people - like me - will not use it since too many elementary components are missing (if you can’t agree that a simple switch is “elementary” I don’t know what is elementary for you).

---

<div class="post-metadata">

**Author:** ![sasmus](https://avatars.discourse-cdn.com/v4/letter/s/d26b3c/32.png) [@sasmus](https://librepcb.discourse.group/u/sasmus)\
**Post date:** [September 3, 2024, 2:00pm UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792/4 "2024-09-03T14:00:51Z")

</div>

Could you please answer the question from above

> [@ubruhin](#):
>
> Do you want to draw a pure schematic with no intention to make a PCB from it?

this way the members of this forum might be able to get an idea of what you want to achieve and -perhaps- find a solution.

---

<div class="post-metadata">

**Author:** ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)\
**Post date:** [September 3, 2024, 3:03pm UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792/5 "2024-09-03T15:03:02Z")

</div>

> [@Koen\_Van\_de\_moortel](#):
>
> That is really a non-argument. It would make no sense at all to limit the symbols to “PCB only”!

Please stay friendly. I was so friendly to spend several thousands of hours developing LibrePCB and provide it to you for no money…

Also I never wrote we limit the symbols to PCB-only. The explanation why these symbols don’t exist yet(!) is described in the link I’ve posted above. It also mentions that you can _easily_ create your own symbols.

> [@Koen\_Van\_de\_moortel](#):
>
> if you can’t agree that a simple switch is “elementary” I don’t know what is elementary for you

You might believe it of not, but switches are indeed something very rarely seen on PCBs (except push-buttons). Anyway, there are several kinds of switches available in LibrePCB, maybe just not the one you’re looking for.

 ![image](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/708f6667948efa3974c0d07065c9d9e99529138d.png)

Hope you find something or are able to create them on yourself. Or, alternatively you could use the Eagle import as these symbols are probably available in some Eagle libraries.

---

<div class="post-metadata">

**Author:** ![DaveUssell](https://avatars.discourse-cdn.com/v4/letter/d/ed655f/32.png) [@DaveUssell](https://librepcb.discourse.group/u/DaveUssell)\
**Post date:** [September 8, 2024, 6:16pm UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792/6 "2024-09-08T18:16:38Z")

</div>

Occasionally, I make PCBs from my designs but many are electrical designs, schematics for publication or otherwise do not warrant the creation of a PCB. I opted to try Libré PCB for several reasons but I will mostly be using it for creating schematics and yes, I do use antennae and many different types of switches. In fact, I need to create a DP3T switch today (that I’m having trouble with).  
Having an organized, shared library of contributed parts that anyone can draw from has tremendous value. Better yet, allowing caring, consciencious people to rate the value of contributions and incorporating the best ones into future “standard” library will allow Libré PCB to expand it’s libraries rapidly with little effort on the part of the developer(s). This can inevitably serve to help move Libré PCB closer to the top of the schematic capture/PCB generation software offerings. We all benefit.

---

<div class="post-metadata">

**Author:** ![ubruhin](https://avatars.discourse-cdn.com/v4/letter/u/c89c15/32.png) [@ubruhin](https://librepcb.discourse.group/u/ubruhin)\
**Post date:** [September 10, 2024, 7:49am UTC](https://librepcb.discourse.group/t/missing-basic-symbols/792/7 "2024-09-10T07:49:23Z")

</div>

> [@DaveUssell](#):
>
> Having an organized, shared library of contributed parts that anyone can draw from has tremendous value.

Of course we are aware of that. But you have to be patient as creating libraries requires a huge effort. There are millions of electronic parts out there, guess how long it takes to create libraries for them…

Please just be patient. And in the mean time, it’s easy to overcome the missing library elements either by drawing them by yourself, or by importing Eagle libraries.
