Getting a .epw into EagleCAD


Following on from ArduinoBoys and others and Making your own ArduinoBoy, I was looking to get the footprint and/or EagleCAD (or KiCAD) file from Mouser’s DIN 61NC5F in order to compare it to the footprint of the 57PC5F:

57PC5F footprint
57PC5F footprint

There is a link to a .epw file, 502-61NC5F-pcb-part-librarie​s.epw.

.epw files are ECAD Part Wizard files, available from RS: ECAD Part Wizard, which unfortunately requires M$ Excel. An alternative is DesignSpark’s PCB Part Library, which requires Windows (but maybe able to run in a Wineskin on OSX).

See Import-PCB-Part-Library-parts-to-EAGLE video, which shows how to automatically import into EagleCAD. However, as the video demonstrates, a login is required, meaning that you have to sign up for a service.

The Mouser product page links to FREE HIGH QUALITY PCB LIBRARIES FOR ECAD TOOLS, and the video there shows the SamacSys LibraryLoader (which is the same as the tool on the DesignSpark page).

So how can you do it manually?

Continue reading Getting a .epw into EagleCAD

ADSR waveform generator


Too rushed for an amusing title…

Here are a number of ADSR circuits, taken from the fantastic Yusynth website (which I came across after reading StackExchange – Building a synthesizer with no prior experience) – in particular the Archives page.

The circuits are described within PDFs, and I drew up the corresponding schematic and board files in EagleCAD.

The EagleCAD files available on github, although seeing as Micro$oft have just acquired Github, they may not be there for very long… Five minutes later – #movingtogitlab!

The EagleCAD files available on Gitlab: Testkins/ADSR-Waveform-generator

Continue reading ADSR waveform generator

Using EagleCAD – board layout


I have been rather successfully using EagleCAD, for designing schematics, and then Veroboard/Stripboard layouts (instead of PCB layouts).

Here are a few of the gotchas that I have found.

Note that this article covers boards only. For schematic layout issues, see EagleCAD nuances – schematics

Continue reading Using EagleCAD – board layout