Professor Goodman awarded me with “most time consuming mistakes made” out of everyone in our class for this week's assignment. Believe it or not I encountered so many mistakes, I am not sure if I have remembered to included every single one in this documentation.
Design board using KiCad, Export into Mods, Mill Board using Roland, Solder components and program the board.
To start, Downloading Kicad was a longer process than most people dealt with in my class. We realized the protection features on my mac made it more difficult for the software to be expected onto the computer. I also was not able to download the component library in kicad but finally after deleting and then re-downloading the program about 8 different times before it finally worked.
Kicad Finally Downloaded
Library photos not showing up...
Now working! and I also downloaded the Fab file libary shown in the photo.
Here I am in the design space where I started assembling my components for the echohello board.
My fab components shown in the filter libaray
In our lab we only had access to the ATtiny1616 microcontrollers, so here I am adding that component to my design
Next I added the Conn_FTDI_01x06_Male
Here are all my components added to my board. Next I moved each peice around,
And then wired them to their correct connection based on the models desplayed in the fa Acadomy documentation site
Next I assigned footprints to each of the componets in my design using the footprint filter tool
All the footprints are nested and working!
Here is what my board looked like (the first time I created my design...)
>Then I watched a few tutorials on how to wire my creat my board tracings
Initial placement of all the components was so messy I should start over before the next step of designing the traces. So then I started over from scratch and resigned my whole board. Here is what it looked like the second time.
Here Is my board after adding the outline and holes
Next I exported my svg files to inkscape and set up the layers to be then exported into mods.
In Mods we inverted each file so that the traces would cut in the proper direction and distance.
But of course after I milled my first board, the files some how where missaligned and my trace cut was damaged by my outline cut during the milling process. so then we swiched to inkscape.
Here are my three boards I had to re-mill! this was very time consuming and frustrating this week...For my second board it was only until I had finished soldering all my componets exept for the ATtiny that we realised the tracing wire connecting the microcontroler where messed up, so I had to go back to my original diesgn in Kicad to fix my wire alighment so it would be milled prperly.
Here is my latest most functional board
After milling the boards I had to figure out what capaceters and resistor voltage for the leds I'd need for my board.
These are the components I used for this week.
I used the muiltimeter to find the positive and negative sides of my leds so they could be properly placed on my board
Board complete!
Here is the misfortunate bad first board that I soldered nest to my thrid board.
This was a very frustrating last process, I still have not gotten my board to work after many hours of resoldering, and problem solving.
I started by downloading Arduino
Then I downloaded the code from drazzy.com
Here I am resetting up the tool settings in arduino so they work with my ATtiny1616 board
Here it is in the arduino
I used this adapter to connect my board to my computer
Here I am selecting the proper usb port so it connects to my adapter
And then this is where my board... failed ad failed again.
We resoldered my compoents and ATtiny,tried attaching a clamp divince on my ATtiny to see if it would work without being attached to my board, I hand carved a few little slits that may be preventing the curcuit connection.
So after many hours of being frustrated with the board not working, Tuna and I realized that I had a missing pin connection to my attiny pin 5 to the wire that connected to my GND pin. We added extra solder to the pin and then re-adhered the attiny to my board! Here is the link to my project fileslink here!