Week 4 / Thank you! Error 1 Mill out Hello ISP and Program it.

In this week I have made Hello ISP and Programed it. ISP stands for In System Programmer which will help you out to program the other cpu in the future(right..?).

 

First, I downloaded the hello isp trace and interior .png file and convert it to the SRM workable file with fabmodules.org

 

After I made the tool path. I cut it. For trace 1/64  inch mill and after that use 1/32 inch mill to cut out interior line.

 

The the point is do not touch the point of the 1/64 inch mill. You will see (actually barely cab see) the reason why you can't touch to point it is too  small.

 

After you cutting it you have to solder every components, Attiny 44, Christal, Registers, Capacitor, 6Pin Header, USB Connector.

 

When you dealing with PCB you always have to check more than twice all the direction, soldering, short, etc. Everything if not you will cry a lot.

 

After you cut out the interior line you can simply use spatula kinda thing to remove the part from phenolic plate. use F1 board because it is way easier than F4 board to cut out but is weaker. After you take out from the machine (SRM-20 we use) you have to solder all the components. you can find components is down below. ATtiny 44 Capacitor 1 uF Resistor 100 ohm X2 Resistor 499 ohm Resistor 1K Resistor 10K Resistor 0 ohm X2 6 pin header USB connector Crystal 20 MHz (resonator) Zener Diode 3.3 V X2 USB mini cable flat ribbon cable flat ribbon cable connectors X2 X2 means you need two of them.

First thing you have to do is play with Fab Module.

Once you open the fab module and your computer will automatically down load whole file. It means even though your internet connection has broken you can still use the fab module.

 

Set up procedure is like this

 

Load Png -> Out put -> SRM -> 1/64 Trace -> Set up origin point.

To prevent losing any of components you need a clear tape to attach each components right on to the name.

 

look at that beautiful board!

 

after collect every components solder it!

Solder finish!

 

but..

 

the Attiny is reversed...

 

 

so I have to de - solder it.

also because of this too.

 

 

 

Modern Art.

To unsolder something you have to move realllllly fast!

 

 

 

First make the solder burble.

and heat it. make it hot

 

 

 

 

And Ta-da Attiny pop out from the board.

 

 

Before I learn this method I have break the board so...

 

 

Here is result of my Hello ISP

Introduce~

 

Hell - o - ISP!

NOW,

It's time to

Program it.

As I broke all the connection of the board it is not working well.

 

I swear a lot.

 

 

Check all the connection and

I re solder the broken connection with wire.

Now it looks like intestines.

All the connections are alive!

Use your terminal to program the ISP.

 

and you need additional programmer or another ISP to program your ISP. I've use Eduardo(Instructor)'s ISp to Program mine.

 

Trust me. If you have a one bad connection you will lose your temper.

 

Thank you. Stop saying Thank you while showing Error 1 ....

 

Open terminal and go into the directory where the firmware is.

 

and type

 

make clean

make hex

make fuse

make program

 

this is the procedure

 

I have follow this tutorial.

HOME