I’ve been searching for a couple of hours without success for an Eagle library or part for the HTSSOP-32 version of the TLC5947. Does anyone know where I could find it? I have looked into creating it myself, but I’ve never done this before and before I start down this road, I wanted to see if this part exists. Any Eagle HTTSOP-32 part would be great since I can use it as a starting point.
Hi shizman. I read yesterday this thread, and since nobody have answered this, i would like to explain to you that it’s not that the people here at sparkfun forums don’t want to help you out. The thing is that you don’t have a truly technical or design question, but you need a part that you can’t find. And the best here it’s that you do it yourself, it’s the only way of learning, plus you are gonna need to create components always in eagle.
If you want a part to use as a starting point for your learning, then grab another component, any component of any library, and re draw it. Once you have understand the method for creating packages, symbols and components, go ahead and do it from start with the part that you need.
There are many tutorials on the web for this task, searching it’s always a good idea.
Thanks guys, I ended up creating the part myself. I had never done part creation before so it took me awhile to figure everything out. I took the existing TLC5940 part and modified it. Hope I did it right. I attached it for anyone that wants to check it out.
Feel free to critique it as it’s the only way I’ll get better.
Shizman:
Feel free to critique it as it’s the only way I’ll get better.
It looks reasonable. Here are some picky items:
In the package editor, the >NAME and >VALUE are too small. If you are starting a new package, start with another package that has the same # of pins and then just rearrange it. That saves the hassle of trying to remember what size, what layer, etc.
Double check your placement of the SMD pads using the Information dialog. I am suspicious of those placements because they don’t match up on an mil grid, nor a mm grid. If you have the part in hand, print a copy of the package at 1:1, then lay the part on the printout to see how it fits.
You need to built the package in its native units - i.e., if it’s designed for a metric spacing, it must be laid out on a metric grid. The rounding errors in dimensions add up otherwise,
Here’s an example of two parts from the Microchip Eagle library.