Week 6
Electronics design
Group assignment
- Use the test equipment in your lab to observe the operation of a microcontroller circuit board (in minimum, check operating voltage on the board with multimeter or voltmeter and use oscilloscope to check noise of operating voltage and interpret a data signal)
- document your work (in a group or individually)
Individual assignment
- Redraw one of the echo hello-world boards or something equivalent, add (at least) a button and LED (with current-limiting resistor) or equivalent input and output, check the design rules, make it, test it.
Electronic Design
For electronics design i decided to use Kicad because it is open source
I downloaded the software from the Kicad site
https://kicad-pcb.org/download/First, we have to download and include the fab library , specifically made for Kicad.
To install library in kicad you go to the Symbol Editor.
Browse to the kicad libraries file and install it
But I found out that the Attiny 1614-SSNR was not in the library
I did not find it on the FabAcademy site either so i went to the digikey website and found it there.
https://ultralibrarian.comHere is a flowchart of the steps to make a PCB
Attiny1614 installed and inserted to my schematic
PCB schematic
When i updated my PCB i had footbrint errors. Updated the footprints and then i had no errors
Netlist generated
Netlist fixed and now its time to arrange the items and route connections
Arranging layout and routing
PCB finished
Then i exported my PCB board as SVG file and opened it in Inkscape
In Inkscape i tweaked my board and exported it to PNG for milling
Changed the export settings to high resolution of 1270 dpi
Milling out my board on Roland SRM-20
Started soldetering the PCB
Finished soldering
Connecting to Ardoino nano for programing
>I did not find it on the FabAcademy site either so i went to the digikey website and found it there. UPDI programmer software for ArduinoMagnús St. Magnússon © 2020| v1
Madefor FabAcademy