Yahya Tawil posted a detailed how-to on writing ULP’s for Eagle CAD: In this tutorial, you will learn how to write your first ULP in Eagle CAD to add a new capability to your CAD tool. User Language Program (ULP) is a set of extensions for Eagle CAD users to either facilitate a routine job […]
Category Archives: Eagle
LibIt.ulp make creating packages more easier
Yahya Tawil over at Element14 writes, ” This ULP makes creating packages for libraries much easier. You can use it to draw multiple SMDs/PADs, lines and rectangles” More details at Element14 blog. Via the contact form.
Eagle CAD tips and tricks
Yahya Tawil from All About Circuits shares some Eagle CAD tips and tricks that you may not be aware of: Most hobbyists and many professionals use Eagle CAD as a daily tool in designing schematics and laying out PCB. I’m going to share with you the most important tips and tricks for using Eagle CAD, […]
EAGLE BOM generation script
Dilshan Jayakody writes: This is a quick post about EAGLE parts list generation script which I was written to replace existing “part2html.ulp”. This script generates more organized and detailed BOM HTML file and it can directly replace “part2html.ulp”. This script is tested with EAGLE 6.6.0, but it can also work with older versions of EAGLE […]
Great results milling PCBs from Eagle with the Nomad
Liyanage over at Carbide 3D Community site writes: Milling PCBs was one of my main reasons for getting a Nomad. I finally found some time to learn how to use Eagle and the related tools and mill my first boards. While diving into the intricacies of these tools, I came across a forum discussing non […]
BoardMerge Python tool merges Eagle PDFsfiles
Rohit Gupta has written a Python command line tool to merge several PDFs generated by Eagle into one for easier printing when using toner transfer method. He calls is BoardMerge and you can download it from Rohit’s website. Via the contact form.
3D BRD viewer, a free tool to visualize CadSoft EAGLE PCB designs in 3D
Peter of Cytec BG writes, “My idea was for pcb designers to be able to quickly, whithout too much hassle, check their board for correct footprints (especially for connectors) and collisions between components. Currently one can change soldermask colors, silkscreen layers, move and rotate components around, change component models and import step files.” For more details visit […]
Ultra Librarian and Eagle tutorial
Luca Dentella writes: Ultra Librarian is a tool by Accelerated Designs to manage libraries of eletronic components (CAD design, simulation, 3d-modelling…). Many IC manufacturers provide Ultra Librarian files (.bxl) for their products: this tutorial will show how to use those files in Eagle… Via the contact form.
Eagle ULP: Create drill line array
Eagle ULP: Create drill line array This ULP is quite creative and simple to use. Draw a 0 with wire on the milling layer. Run the ULP, the dialog box selection will provide options to either draw an array of holes or vias. Parameters such as Diameter, signal name amount of holes and distance can […]
Tutorial: Panelizing PCBs in Eagle
Viktor wrote a short tutorial on how to panelize PCBs in Eagle: Panelizing PCBs is often required when making a smaller PCB than the minimum size a fabrication house accepts. However, it is not straightforward for the hobbyist to do it without expensive software tools.
Import Eagle boards into FreeCAD
Christian Aurich created a FreeCAD macro that imports Eagle board XML data into FreeCAD: The common solution until now is to export your board with eagleUp and assemble it with a case in Sketchup. This also gives you some drawbacks. The most important to me was that the Sketchup files are mesh based like the data […]
Eagle Tip: Gateswap and Pinswap tool
We route all our PCBs manually instead of using an autorouter. This can be a tedious job sometimes, but we think it gives the best results. Sometimes we’re just about to finish a PCB, when we notice a MUCH better way to route it if only a few connections could be changed. The Gateswap and […]
Importing SVG images as polygons Into Eagle
Here’s an SVG image to Eagle polygon importer called svg2poly. It seems like an excellent alternative to the BMP importing plugin we’ve been using to make cool silkscreen artwork for our boards. Surprisingly often, I find myself wanting to import vector images into eagle, and have them appear as polygons – usually for silkscreen. Whilst […]
Pipistrello v2.0 Eagle design files
Magnus Karlsson informs us that he has just released the Eagle design files for Pipistrello v2.0. Pipistrello is a FPGA development board for Xilinx Spartan-6 parts in 324 BGA package, desiged by Saanlima Electronics. The filess are available from the Saanlima website. Via the contact form.
Simplify Eagle library part creation from BSDL files
Here’s a tutorial on how to automatically generate Eagle parts from manufacturers’ BSDL files. These files are available from some manufacturers and include tables listing pin names and numbers. This information is used by the make-symbol-device-package-bsdl.ulp to generate your device. On our wiki we have a tutorial on how to built devices for your Eagle […]
Jeremy Blum’s CadSoft Eagle video tutorials
OpenEnergyMonitor tweeted: Get started with Eagle CAD PCB design with Jeremy Blum’s video tutorials on @element14 site www.jeremyblum.com Via Twitter.
Eagle tutorial: How to position components on the bottom side of the board
If you really wanna jam as many components in the tightest space possible, dual side placement is the way to go. Luca made a tutorial for Eagle which describes how to place components on the bottom side of the board.
Designing Eagle footprints from mechanical drawings
Adafruit shows how to accurately design footprints in Eagle. The process imports the mechanical drawing into Eagle, and the footprint is traced over this template. It’s best used for mechanical parts – connectors, buttons, jacks, etc – that have complicated footprint designs. You can also check out our guide to building simple footprints in Eagle, […]
Perfectly spaced circular layout in Eagle
Mats shared his method of aligning, and positioning all the LEDs on his clock in a perfect circle. He wrote an online PHP script that outputs Eagle commands that position, and rotate the LEDs depending on the parameters you enter into it. I have written a php script that generates a bunch of moves and […]
HOW-TO: Eagle Keepout and Restrict layers
Keepout, and restrict polygons are powerful tools at your disposal as a PCB designer. Keepout is used when you don’t want components placed within an area, like edges of a board, or where your heatsink will be placed. Restrict polygons make sure the specific copper layer cant be placed within the polygon. We use them […]
