How to Make (almost) Anything
Back to Main
Week 04 Electronics Production
1. 21Feb - I've been watching videos on soldering over the weekend. My background is IT project management for the last 5 years (and software development the 10 years before that), and totally have no clue on soldering..
2. 22Feb - Starting on tinker with Fabmodules website.. I download David's png from http://fab.cba.mit.edu/content/projects/fabisp/ and save it to my project folder..
Then I go to http://fabmodules.org/ and choose image(.png) and choose/locate my fabisp.png file..
I choose g-code as output,
3. Totally no idea no soldering.. The components are too small.. I cannot line legs of the USB with the ridge of the board, unless I fasten with a tweezer.. And it keeps moving everytime I solder.. This is my output after 2 hours of soldering.. 15 more components to go!
After sevaral hours... Here is my soldered board... I have put-in jumpers so it can be programmed.. Later I will remove the jumper to make the final product - an ISP! With the jumper it cannot program other boards..
4. Didnt have one.. but luckily I have a USB to mini-USB connector in my Creative Zen MP3 player.. :)
But not easy to use so I borrow someone else's connector hehe..

I did not an Arduino or commercial board, so I used a fellow student's finished ISP to program my board.
Follow this documentation
Install Crosspack AVR
Install Make via Xcode
Edit the make file to include for usbtiny
By the way, need to run "sudo xcodebuild -license" in command line before I can git again..
Install firmware for mac
Program the board
- make clean
- make hex
- make fuse
- make program
5. My mac (about mac, system report, usb...) can recognise my FabISP!! Woo hoo
6.