Thank you for this excellent series of tutorials on how to setup and use the Eagle electrical design and PCB layout tool. Learning this tool is something that was on my bucket list and you made it easy and quick for me. After 1 day of going through your tutorials, I was able to capture a board electrical design and convert it from a hard wired prototype to a PCB in less than 2 days.
Thank you for reading! Glad you enjoy our tutorials.
——————– Tech Support Tips/Troubleshooting/Common Issues ——————–
If you are not able to find an Eagle part in the library but the part is used on another board, you can try to export it. Below is an example with the mini FET shield [ https://www.sparkfun.com/products/9627 ] from a customer that I had a while back:
You need to open the mini FET shield Eagle Files, select the MOSFET in the schematic, hit the File>Run… that is in the menu, select “exp-project-lbr.ulp” script, hit the Collect Data, and hit the Create Library. This will generate the library with the parts associated with the MOSFET.
have you guys considered forming your libs for other CAD applications, I know you guys are an EAGLE shop, but what about other editors, like Ki Cad or Atrium or the likes?
We definitely think about this a lot. Unfortunately, it comes down to lack of available resources - we simply don’t have someone with the time to reform all of our libraries. However, we do open source them, so if anyone wanted to, they could take our libraries and modify them for a different CAD program.
You have a downloadable script to setup the environment listed, but you also have a repository at https://github.com/sparkfun/SparkFun_Eagle_Settings with a similar script. For the most part, the latter seems to be missing some of the color definitions of the former. Which of these two do you recommend using/which is more up-to-date?
Thanks for noticing that! I’ll add a link to the SparkFun_Eagle_Settings GitHub repo in the tutorial.
I like the one in this tutorial because it does specifically set the colors. I’ll add those few lines to the GitHub repo too. The most up-to-date version of the file should be in the GitHub repo from here on.
Thanks for this script, it solved a bunch of problems I had using Eagle.
I’m coming from Altium Designer so you can imagine how tedious it is to learn Eagle.
As a side note, Altium is prolly one of the best but nowadays wayyyyyyy too expensive - about 1500 euros per year to keep it updated - , and using it for our kind of projects is a bit like hiring an 200 tons haulpack to go to your local deli.
But I’m digressing… in your script you make references to something abbreviated in BHW like in :
Grid Default; #BHW Reset the grid to the standard value
Change Width 0.006; #BHW Set the 6mil rule
Sorry for the nubie question but what’s this BHW ?
Best regards and thanks for those great tutorials.
Thanks! Glad this tutorial helped.
Anything in that SCR file following a # is a comment (like // in C/C++), it won’t have any effect on what the script does. I think “BHW” may just be the signature one of our engineers.
I’ve spent at least an hour trying to guess what acronym it was.
Thanks for the tutorials AND for the good laugh.
If you've found a bug or have other constructive feedback for our tutorial authors, please send us your feedback!
Forgot your password?
No account? Register one!