Week06: Electronics Design
- redraw the echo hello-world board,
- add (at least) a button and LED (with current-limiting resistor)
- check the design rules, and make it
- extra credit: simulate its operation
- extra credit: measure its operation
Prepare Eagle Library I decided to use Eagle as electronic design software.
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.
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.
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.
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.
To use this command, make yellow connection lines simpler. This helps to do manual route.
As one of design rule, width of route is set 0.016 inch.
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.
Fabmodule I used Fab Modules to make milling data for SRM-20.
Milling and Make
I used SRM-20 to mill this board.
Washed, cleaned up and soldered.
There was not enough width to settle FTDI pinheader stable on the board.
Mac de Eagle vol.1