1
\$\begingroup\$

I am trying to add RJ11 (telephone wire) sockets to my PCB on Eagle but am having trouble finding it in the libraries. Is this a standard socket that is included or do I need to install some external library? If the latter, where can I find such a library?

\$\endgroup\$

3 Answers 3

2
\$\begingroup\$

Sparkfun releases many of the parts used in their products in the form of the footprint and schematic symbol. It seems like they have an RJ11 connector in their connections library. You can download them from the linked github page.

As for more Eagle library resources:

Generally if you can't find the part, you'd have to make it yourself. There are many tutorials explaining how to make a part in Eagle.

\$\endgroup\$
1
\$\begingroup\$

The best way to deal with a missing component is to make your own.

  1. Find a component that meets your spec.
  2. Draw a schematic symbol for it.
  3. Draw a PCB footprint.
  4. Marry the two as a component.
  5. Place the component you created in your design.

Relying on third party libraries is not good practice. Unless you check every part, you cannot be certain that the pin mapping is correct, or the part will match the footprint.

\$\endgroup\$
0
\$\begingroup\$

The SparkFun connectors library has a footprint + schematic for an rj11 socket that they sell. I doubt there's such a thing as a generic rj11 socket.

https://github.com/sparkfun/SparkFun-Eagle-Libraries

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.