For this week, the assignments to be accomplish are:
Redraw the echo hello-world board
Add (at least) a button and LED (with current-limiting resistor)
check the design rules, and make it
learn something new
1. Learning Eagle and the art of PCB design.
Without the help of the Tutorial, this week would have been very difficult for me to finish the assingment in one week. so, thanks to the "Archives" and Just like everyone else I downloaded and installed Eagle in my computer, after that I dowloaded the libraries for the components and made my way through Eagle following step by step.
After installing the library for the componets and follow the list that was describe, I try to make the connections, | TIP: the "junction" help me to ensure that all the connection were done (cause in the board layout did not connect)|
After I checked that all the connection were correct, I used the ERC (Electrical Rule Check) function and It help me to find out errors in the layout like missing lines, or missing values for components.
After I was done, I went to the board layout and by using the "Route manually" function i connected the components, few times, I had to go back to re-connect some componets but was easy fix (using junction function).
I continue by checking the design using the DRC (Check Design Rule ) command and following our instructor's guide line on for the "clearance".
However, it gave me some problems in the 3 lines running under the MCU. I fixed this issue by using the "Ripup routed tracks to airwires" this function will deleted the routed wires. I Continue by re-routing them back with thinner wires (with From 0.016 to 0.012). After that I exported the PNG file as explaned in the Tutorial, and here is when I had another problem didn't realized that when I exported the png the size were scale (check the picture on the right)
But I didn't noticed untill was too late (I had to do it again in order to archive) So, I stop the CNC and started all over again. I still dont know what is the problem; so, what I end up doing is "make the file from another computer" (the extrange thing is that I follow the same exact steps with different results, In the regional meeting one person suggested that is the latest version of Eagle).
Once more I went back to module.org, this time I check twice that the size was correct and cut the board!!Finally!! and the traces were really nice!! (I clean up the board by scratching it with a metal ruler)
HOWEVER!!!! I made the outline png file too small and it cut the gnd (ground) wire and half of the name "Hello 로드리고" not mentioning that I had an "electrical short" in the pins 9 and 10 from the Tiny44.
So, I improvize with a jumper cable to connect the GND and cut using a knife the short and DONE!!! so happy!!
For the programing the board I follow this link highlowtech.org that was very good for downloading the Attiny board for the Arduino IDE and manny others tips.