Week06: Electronics Design

Assignment


Prepare Eagle Library

I decided to use Eagle as electronic design software.
Download fab.lbr and place it into FabAcademy2017 folder under lbr folder.

In Eagle's Control Panel, select Options -> Directories...


Open Directories window and add "/FabAcademy2017" after Libraries path.


Then, fab.lbr appeared under Libraries.


Start New Project

Make New project, File -> New -> Project, then name "echo hello-world".

Right click on echo hello-world, then New -> Schematic to make new Schematic.


Parts

R1: Resistance 10k [ohm](1002) x 1
C1: Capacitor 1u [F] x 1
IC1: Attiny 44 x 1
20MHz: Resonator 20M[Hz] x 1
J1 ISP: Pin header 2x3 x 1
J2 FTDI: Pin header 1X6 x 1
ADD Tactile Switch x 1
ADD LED x 1
ADD Resistance 1k [ohm](1000) x 1
ADD Resistance 10k [ohm](1002) x 1


Schematic

Place parts in the parts list from fab.lbr to Schematic.
Then, use command net, name and label to make line relations to connect.
I also use HelloKamakura.lbr, that was provided by FabLab Kamakura.

download .sch

Command
net


name


label


group


move(Move:Group)


erc(electric rule check)


Board

To change Schematic to Board, use "Generate/switch to board".

Place parts referring to images below and add LED, button and registers.



download .brd

Command
move
When open Board window, all parts were on the left of white-lined area, move all parts into white-lined area.
Adjust white rectangular to small enough, that will be the area of png image when Export.

ripup;
To use this command, make yellow connection lines simpler. This helps to do manual route.


change
As one of design rule, width of route is set 0.016 inch.


route


ripup


polygon
draw interior line on 48Document layer



drc(design rule check)
As one of design rule, width is set 0.4mm.


Export

Export traces(top) and interior(outline) to png file.

traces


download .png

interior

download .png


Fabmodule

I used Fab Modules to make milling data for SRM-20.

download .rml

download .rml


Milling and Make

I used SRM-20 to mill this board.


Finished milling.


Washed, cleaned up and soldered.
There was not enough width to settle FTDI pinheader stable on the board.


Reference
Mac de Eagle vol.1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31