# Connector Design

**URL:** <https://librepcb.discourse.group/t/connector-design/785>\
**Category:** Help\
**Created:** [August 22, 2024, 8:45pm UTC](https://librepcb.discourse.group/t/connector-design/785 "2024-08-22T20:45:14Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![giancarlo64](https://yyz2.discourse-cdn.com/free1/user_avatar/librepcb.discourse.group/giancarlo64/32/296_2.png) [@giancarlo64](https://librepcb.discourse.group/u/giancarlo64)\
**Post date:** [August 22, 2024, 8:45pm UTC](https://librepcb.discourse.group/t/connector-design/785/1 "2024-08-22T20:45:14Z")

</div>

Hi everyone,  
I’m trying to create a 5 pin connector. In all the CADs I have used I have always created them as follows:  
Create a symbol that contains a single connector pin like the following picture

 ![pin_symbol](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/27db2ad703eceefdb8841dc56adf40863be06d11.jpeg)

This is the basic element for all connectors.

The component contains as many symbols as the number of the pins

 ![5pin _connector_component](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/a01b0ce8e9a5324fa06cfcbcb46792ab79098492.jpeg)

The device is the union of the component with the Package.

 ![5pin_connector_device](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/f7b17818690f97fbb9d6d7ba3c985788632049d2.jpeg)

So I should have a device that has (in my example) 5 pins named Jx.1, Jx.2, Jx.3, Jx.4, Jx.5.

I don’t want to create a single symbol with 5 pins. I don’t like it and I think is not so flexible.

However, I have difficulty discriminating which electrical pin corresponds to the physical pin so that I can associate them correctly.

Any idea how to discriminate it?

Regards

Gian Carlo

---

<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:** [August 22, 2024, 9:46pm UTC](https://librepcb.discourse.group/t/connector-design/785/2 "2024-08-22T21:46:13Z")

</div>

Hi @giancarlo64,

In the component editor you need to make sure the signal names are unique:

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

Either all your signals are named “1” or you have only one, while there must be a different signal for each connector pin.

Then also make sure the assignment of the symbols are correct:

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

> [@giancarlo64](#):
>
> In all the CADs I have used I have always created them as follows:

It’s just my personal opinion but I’d definitively recommend to use the built-in connector components from the “LibrePCB Connectors” library 🙈 In your current approach you would need to (manually!) add 20 symbols for a single 20-pin connector, and schematics are hard to read if they are spread across schematics. But again, just my opinion 😉

---

<div class="post-metadata">

**Author:** ![giancarlo64](https://yyz2.discourse-cdn.com/free1/user_avatar/librepcb.discourse.group/giancarlo64/32/296_2.png) [@giancarlo64](https://librepcb.discourse.group/u/giancarlo64)\
**Post date:** [August 23, 2024, 6:54am UTC](https://librepcb.discourse.group/t/connector-design/785/3 "2024-08-23T06:54:26Z")

</div>

@ubruhin  
Thanks for the reply. I solved the doubt.

Regarding having all the pins separate, I know it can be annoying to place each individual pin individually but it gives me the flexibility to space the pins out if necessary to make the schematic more readable. But clearly it’s a personal choice  
 ![connecto2](https://global.discourse-cdn.com/free1/uploads/librepcb1/original/1X/ad1c875a0ee16a5cfa7f1f77ed312537e96bc5d0.jpeg)
