7. Electronics design¶
Assignment¶
individual project: redraw the echo hello-world board, add (at least) a button and LED (with current-limiting resistor) check the design rules, make it, and test it extra credit: simulate its operation
Learning outcomes¶
Select and use software for circuit board design Demonstrate workflows used in circuit board design
Have you?¶
Shown your process using words/images/screenshots Explained problems and how you fixed them, including how you worked with design rules for milling (DRC in EagleCad and KiCad) Included original design files (Eagle, KiCad, Inkscape, .cad - whatever)
What we did¶
FabAcademy2019-FabLab Kannai lab site
What I have done¶
This week I used Eagle to design my circuit board, milled with MDX-15 and FabModule.
First, I design a board on Eagle.
- Created new board.
- Added parts from library.
-
Connected parts by using “name” command
-
Setting the board configulation
-
Placed parts
-
Setting Grid
-
Setting line width
-
connected all compornents
-
-
Drew lines and checked design with hitting “drc” command
-
There was clealance error. So I widen the margin between lines.
-
cleared all error
-
export circuit as .png image
-
filtered only Top
-
export
-
also exported outline
-
filterd only document
-
Made a file for mill by using FabModules
-
Milled with MDX-15
-
Parts and milled board
-
Solderd parts
-
Making connector cable
-
conneceted and write term.py through FabISP
-
term.py is working!
Parts¶
- Resistance 10k ohm
- Capacitor 1uF
- Attiny 44
- Resonator 20MHz
- Pin header 2x3
-
Pin header 1X6
-
Switch
- LED
- Resistance 1k ohm
- Resistance 10k ohm