Week 4: Electronics Design

This week, we had to learn Eagle and use it to design the echo hello-world board with a couple additions. With things being a little crazy this week and given my non-existent experience with electronics, I decided to keep things simple and just add a button and LED.

Eagle took a while to get used to. I found the tutorial here to be incredibly useful in learning how to use Eagle. Other links that were helpful were:

  • Creating components in Eagle (almost) frustration free here
  • SparkFun tutorials on layouts and schematics

Some things about Eagle that took me a while to realize but were incredibly helpful were:

  • Using the command line interface in Eagle and typing commands like “add”, “rotate” and “move” was far easier than trying to decipher the buttons
  • Nets are better than using wires
  • Remember “nets –> name –> label” when connecting all the components
  • Check the width of your traces and adjust them

My finished schematic and board images are shown on the right. Once I managed to figure out the idiosyncrasies of Eagle, it wasn’t too bad to get the board done. I don’t think I understand all the electronics rules and all yet, but I think that will come with time. I ended up adding my initials to personalize the board a bit and using Gimp to convert into the .png files for the Modela. The trick here was making sure to have the outline the right size and inverting image colors properly. Grace really helped me figure this out.

week4traces    week4outline

image2Surprisingly, the tougher part this week was getting the board milled and soldered. Weird things kept happening with the milling. First, right before my board finished, the 1/32th bit broke on me and I had to restart the board from scratch. The second time around the double sided tape came off since the surface under the board had been used too many times and had a lot of scratches so I had to start over yet again. The third time around the Modela wasn’t cutting deep enough on one part of the board since the surface was uneven. I ended up taking the surface layer plate off and putting on a new one. This helped a lot and I finally got a board milled.

Soldering this week was also a struggle. I tried using a soldering iron I had at home and it didn’t have multiple temperature settings. It ended up being too hot and burned off some of the copper traces. Eventually I managed to get things to workout. Thanks to Grace, Eric and Stefania for working with me and teaching me things!

  • schematic in eagle

    schematic in eagle

  • traces in eagle

    traces in eagle

  • finished board

    finished board