1
\$\begingroup\$

I'm trying to build a custom PCB for a project I'm working on. I'm building a small robot that navigates using a color sensor and moves using two motors. For logic I'm using an Arduino Nano. My problem is that I can't find the following parts:

  1. 28BYJ-48 5V Stepper Motor.
  2. TCS3200 color sensor.

I've found this site, but cant find them there. I also tried to search github, but with out any luck.

It seems strange to my, if nobody else have made a stepper motor and then shared it?! So I'm wondering if I'm looking in the wrong places?

Another question is of its worth the trouble to learn to make my own parts with Eagle?

\$\endgroup\$
7
  • 1
    \$\begingroup\$ It would help if you suggest what parts are required that are missing from the standard Eagle libraries. \$\endgroup\$
    – David
    Commented Mar 10, 2015 at 20:28
  • 1
    \$\begingroup\$ This will speed things up too if you're doing your own parts (free version) pcblibraries.com \$\endgroup\$ Commented Mar 10, 2015 at 20:34
  • 1
    \$\begingroup\$ Also, the EAGLE website offers a large number of user-contributed libs. And often, there are other parts with same symbol and package as your parts, so you can use them. If you don't find something suitable, it's also a good exercise to make your own libs. \$\endgroup\$
    – sweber
    Commented Mar 10, 2015 at 20:41
  • 1
    \$\begingroup\$ "Parts" in Eagle are largely things that can go on a PCB. Is the stepper motor supposed to go on the PCB? I'm sure there are situations where you would mount one on a PCB, but in this case, I think you're talking about including some sort of breakout to wire up the stepper motor, or maybe a header. There are plenty of headers in the "PINHEAD" library \$\endgroup\$ Commented Mar 10, 2015 at 20:42
  • \$\begingroup\$ Good point on the stepper. I only need to some sort of breakout. The color sensor and steppers will have their own Arduino Nano and be separated on two different PCBs.The two PCBs will be connected through some rx/tx communication. \$\endgroup\$ Commented Mar 10, 2015 at 20:45

1 Answer 1

1
\$\begingroup\$

Parts are difficult to make standard; depending on technology used to make a PCB certain features must be resized while certain other features must stay the same. Also, the libraries included with the editor are often too large to be useful - you spend more time looking for a part than what it would take to draw one from scratch. On the other hand, redrawing everything would be silly. Make your own libraries, copy included parts as needed, i.e., only ones you're actually using, and draw the parts which are not included. Sparkfun has nice tutorials on Eagle libraries.

\$\endgroup\$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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