Eagle – How to export a device from a project

luca 04/11/2011 2

Sometimes you need to use a device – found in a project downloaded from Internet – in one of your projects; here’s how to do it in Eagle:
First, if you don’t already have a personal library, let’s create an empty one.
From Eagle’s main window, open File menu and choose New > Library:

The library editor will show, for now simply save the library just created: File, Save as…

Choose a name for your library and click Save:

Now open the Schematic (.sch) file with the device you want to export:

From File menu, click Run…; then choose exp-project-lbr.ulp and click Open:

Let the default options and click Collect data: the script will analyze the file and list – in the textarea – all the devices it will found (this step could last several seconds).

When the script ends, click Create library to start the real export process:

Sometimes Eagle asks wether to export also only mechanical packages, click No:

At the end of the process, in the same folder you saved the .sch file, you’ll find the new libraries created by script.

If you click on the triangle on the left of the name, you can show library’s content:

Now open your personal library and, with drag’n’drop, drag inside it the device you need, grabbing it from one of the new libraries:

The device (symbol + package) will be added to your library.


  1. Jeremy 29/10/2012 at 17:12 - Reply

    Thank you! This was very helpful.

  2. Arduino 21/02/2016 at 17:48 - Reply

    Ottimo trucco, quante volte mi è capitato…

Leave A Response »

This website uses cookies to ensure you get the best experience on our website maggiori informazioni

Questo sito utilizza i cookie per fonire la migliore esperienza di navigazione possibile. Continuando a utilizzare questo sito senza modificare le impostazioni dei cookie o clicchi su "Accetta" permetti al loro utilizzo.