37 Results

Eagle

Search

Autodesk released EAGLE 9. This new version continues the improvement that Autodesk has been providing since acquiring the infamous ECAD tool. There are three areas I look at in this AddOhms Livestream.

How I looked at EAGLE 9

In the beginning, I use an old training class I wrote about five years ago when I was using EAGLE daily. It shows how to design a 555 flashing circuit from schematic to PCB. A follow-on class taught how to mill the PCB on a Shopbot. I might update the course and release it if I have time. The exercise class helps me find some surprises with EAGLE’s incremental improvements.

After that, I check out three new features. I also looked at the “Design Blocks” stuff which is a way to incorporate completed schematics like the Adafruit PowerBoost circuit. I need to come back and look at that function again later. Also, I am not positive, but I think that feature was introduced before 9.

1. Quick Routing

The quick routing reminds of the old “follow me” option. You can select individual airwires, entire nets, or multiple signals to route interactively. Unlike the Autorouter, which routes the board as the whole. In the video, I build a simple 555-based PCB. I couldn’t try out routing multiple signals, like address and data for DDR memory. The value I see most from this feature is selectively routing your critical signals and then quick routing the remaining non-critical nets.

2. Device Manager

This informational window provides a clean break-down of many pieces of data. Need to know what layers a footprint use? How about the length of an entire net? In the video, I show that you can use this feature to verify all of your passive components have the same package style. The information is all there, Device Manager brings it to your attention.

3. Breakout

Spoiler Alert: I really like the Breakout Feature. (For those that say I don’t smile in videos, I did this time.) Long story short, this is a shortcut to expand all of the pins for an IC. A great example is in the AddOhms Pyramiduino DIY PCB episode. In the beginning, you can see my time lapse as I break out each of the GPIO pins. That can happen in EAGLE now with a single click.

Check it out

Have you had a chance to check out EAGLE 9 yet? If so, what are your thoughts?

Watch EAGLE 9 First Look on YouTube
2018-JULY-18 UPDATE: It appears Peter has shut down his rendering tool. It is no longer available.
3D Render of MSO Demo Board
3D Render of MSO Demo Board

Earlier I posted a PCB Checklist of items to double-check when sending your board out to a fab. The Dangerous Prototypes blog pointed to a 3D EAGLE PCB tool from a Bulgarian-based developer called Cytec that takes an EAGLE BRD file and renders it in 3D for you.

The example board I have above is a render of my MSO Demo Board. And I have to be honest, it looks much like that one!

Having good libraries in EAGLE is critical to making schematic capture and PCB design fast.  Dave at element14 put together a top 10 library link, which includes the list below.

Remember, if you’re having trouble Add Parts, you might want to look at this tutorial on enabling EAGLE libraries.

  1. element14’s RIoTBoard
  2. element14’s Raspberry Pi Compute Module Development Kit
  3. element14’s BeagleBone Black
  4. Linear Technology
  5. Molex
  6. Vishay
  7. Microchip
  8. Atmel
  9. Arduino
  10. Texas Instruments

EAGLE_GND_Plane_Ratsnest_Challenge
Your challenge, if you chose to accept it, is to determine why EAGLE is showing a ratsnet connection on the far left of the PCB layout. The pads shown with the yellow unrouted line are both GND. They are both surrounded by a ground plane, which is also connected to GND.

When you start creating your own parts in EAGLE, you’re going to want to store them somewhere.  Here’s how to setup EAGLE to use custom directories and how to create your own Library, which gets stored in the custom directory.  There are a number of steps involved, but once setup custom libraries give you a place to store components you create as well as the ability to copy other parts into your library.