6. Electronics design¶
Didn’t expect it to be a hard week , yet it happened to be .
And the illusion started with a quite understandable Group Assignment
Design¶
First I started exploring KiCad , quite similar to Eagle.
I downloaded the libraries from this Link While following the instructions in the Read me file .
Watched this Tutorial then started working
Got the components from the Fab library I downloaded .
Connected all together .
Then started working on the Schematic which took so long to place all wires correctly .
I didn’t want to cheat from an old design and decided to figure it all out by myself . Silly me !
After like two hours of trying , I ended up add 2 0 Resistors to bridge some wires .
We can sum our KiCad first experience as happy , Software is easy to use and the steps were simple to me ,
just add components , connect with wires , Annotate , generate netlist and move to Layout where we arrange , draw routes and outline And plot to get gerber files .
Milling¶
Prepared my files , first using Gerber viewer
Then edited the images using Gimp
Finally the G-code using Fab modules .
And off to milling
Soldering¶
It was a walk in the park .
Programming¶
Using the FapISP programmer made on Week 4
And afer removing the 0 Resistance , As it prevents the programmer form being programmed again , I prgrammed my board .
I downlaoded the Hello.eco make file , open the CMD and start commanding
cd Desktop/code
Getting to the directory where I saved the code .
make clean
make hex
compiling code
make fuse
set fuse to use external clock
make program
Flashed the code and board is now programmed
In Arduino IDE , opened serial monitor and started typing and the board seemed responding.