Using with Eagle


To run FreeRouting a java runtime enviourment is needed next to the FreeRouting executable. Many system should already have it installed by default. If it is missing on your system, you can download it from the Oracle Homepage.

The easiest way to install the FreeRouting executable is to install the LayoutEditor package. It includes a compiled ready to use FreeRouting in the bin folder of the LayoutEditor package. To start the FreeRouting application just press on the freeRouting.jar file. Alternative you can download the FreeRouting source files from this web page and compile it with the Java Developer Tools.

Short Instruction

The steps to use Eagle with freeRouting are:

  • Export the board design to the Spectra Design File (.DSN). There is a eagle2freerouting.ulp for this task attached to this documention page.
  • Execute Freerouting with this DSN file and store the results.
  • FreeRouting can store the data as Eagle Session Script. This script can be executed by Eagle. Alternative there are options to import a Spectra Session File to Eagle.

Full manual: Eagle2Freerouter guide-8-March-2014.pdf

UPL script:

Thanks for Robert Boers for suppliering this integration! For any issue with it, please contact him directly under .