04. Electronics Production

The Assingment of this week is making FabISP. First, I used Fabmodule (http://fabmodules.org) to convert data which could use with Roland SRM-20.

Make Data

about

I wanted to make valentin model FabISP (http://fab.cba.mit.edu/classes/863.11/people/valentin.heun/2.htm) because It don't need USB cable and It don't need to take off the parts after writing firmware. I got a cutout data from this site and was given a trace data edited by my instructor by him.

making

left is a cutout data & right is a trace data. I edited a trace data in Adobe Photoshop and added text that is "オレルデ". "オレルデ" mean that I can split it. When we edit the data in Photoshop, We have to set "color mode" to "index color" and confirm that there are 2 colors which are black and white in the data.
FabModule process
We have to pay attention to set value like this image.

result

After pushing "caluculate" button, pushed "save" button. So I could get the converted data.

Milling

about

making

result

Soldering

making

pasted parts in a part list

Tips

  • Solder from larger parts
  • Solder from center to outside
  • Solder from one side then solder another side

result

After Soldering a PCB, I plug AVR writer into it. So AVR writer's lamp flashed yellow. When I confirm if there is short-circuit, I broke my PCB ;-(

problem & improvement

I cut a PCB again. When I took off it from copper board, I broke that a bit. Fortunately, PCB kept necessary parts. So I tried to solder again.
finished soldering

Write firmware

writing

I used AVR writer to write the firmware to FabISP made own.
            	cd ~/Documents/firmware

                make clean

                make hex

                make fuse

                make program
                
I could recognize signal from FabISP.