[null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://1.bp.blogspot.com/-hjstesuBp2E/UiI9_LO0JLI/AAAAAAAAAkk/t_HDyEnUtTc/s320/IMAG0370.jpg", "src": "http://1.bp.blogspot.com/-hjstesuBp2E/UiI9_LO0JLI/AAAAAAAAAkk/t_HDyEnUtTc/s320/IMAG0370.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://1.bp.blogspot.com/-zeCgAlh_qcQ/UiI9zjHMx0I/AAAAAAAAAkY/nWL3ItqGER0/s320/IMAG0368.jpg", "src": "http://1.bp.blogspot.com/-zeCgAlh_qcQ/UiI9zjHMx0I/AAAAAAAAAkY/nWL3ItqGER0/s320/IMAG0368.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://2.bp.blogspot.com/-ec5JzNgTiJ8/UiI9_v8lUXI/AAAAAAAAAkw/JagoLvM-KF4/s320/IMAG0371.jpg", "src": "http://2.bp.blogspot.com/-ec5JzNgTiJ8/UiI9_v8lUXI/AAAAAAAAAkw/JagoLvM-KF4/s320/IMAG0371.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://4.bp.blogspot.com/-geixeYGVHaU/UiI-D90NORI/AAAAAAAAAk4/543-IKaWqgQ/s320/IMAG0372.jpg", "src": "http://4.bp.blogspot.com/-geixeYGVHaU/UiI-D90NORI/AAAAAAAAAk4/543-IKaWqgQ/s320/IMAG0372.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://4.bp.blogspot.com/-5mb32N_3Sxw/UiI96r8yqRI/AAAAAAAAAkg/z68oDpz2HxA/s320/IMAG0369.jpg", "src": "http://4.bp.blogspot.com/-5mb32N_3Sxw/UiI96r8yqRI/AAAAAAAAAkg/z68oDpz2HxA/s320/IMAG0369.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://2.bp.blogspot.com/-lLOaIpWr2B0/UiI-OAz5D2I/AAAAAAAAAlQ/SBS13gGHwUQ/s320/IMAG0375.jpg", "src": "http://2.bp.blogspot.com/-lLOaIpWr2B0/UiI-OAz5D2I/AAAAAAAAAlQ/SBS13gGHwUQ/s320/IMAG0375.jpg", "formatted_filename": "IMAG", "rendered_width": 180, "rendered_height": 320}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://4.bp.blogspot.com/-uAJOjtjpegs/UiI-IaxFM8I/AAAAAAAAAlA/okko6GFE2es/s320/IMAG0373.jpg", "src": "http://4.bp.blogspot.com/-uAJOjtjpegs/UiI-IaxFM8I/AAAAAAAAAlA/okko6GFE2es/s320/IMAG0373.jpg", "formatted_filename": "IMAG", "rendered_width": 180, "rendered_height": 320}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://3.bp.blogspot.com/-XHDis0eFp5g/UiI-M-QFQkI/AAAAAAAAAlI/BgDCkBda5-c/s320/IMAG0374.jpg", "src": "http://3.bp.blogspot.com/-XHDis0eFp5g/UiI-M-QFQkI/AAAAAAAAAlI/BgDCkBda5-c/s320/IMAG0374.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://2.bp.blogspot.com/-G4b1Q21mmgE/UiJK_KblooI/AAAAAAAAAmY/BO6Al_J6PSQ/s320/IMAG0378.jpg", "src": "http://2.bp.blogspot.com/-G4b1Q21mmgE/UiJK_KblooI/AAAAAAAAAmY/BO6Al_J6PSQ/s320/IMAG0378.jpg", "formatted_filename": "IMAG", "rendered_width": 180, "rendered_height": 320}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://3.bp.blogspot.com/-56nFSJLLcKg/UiI8uyI5dzI/AAAAAAAAAiE/lPDWQbGN6NQ/s320/IMAG0349.jpg", "src": "http://3.bp.blogspot.com/-56nFSJLLcKg/UiI8uyI5dzI/AAAAAAAAAiE/lPDWQbGN6NQ/s320/IMAG0349.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://3.bp.blogspot.com/-9-VeDILkKog/UiI9JEyBRzI/AAAAAAAAAjA/Fo8Ev1kCZOQ/s320/IMAG0357.jpg", "src": "http://3.bp.blogspot.com/-9-VeDILkKog/UiI9JEyBRzI/AAAAAAAAAjA/Fo8Ev1kCZOQ/s320/IMAG0357.jpg", "formatted_filename": "IMAG", "rendered_width": 180, "rendered_height": 320}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://1.bp.blogspot.com/-4JJHJitm6WE/UiJMZYv56RI/AAAAAAAAAmw/K7QgqXJYNPw/s320/IMAG0376.jpg", "src": "http://1.bp.blogspot.com/-4JJHJitm6WE/UiJMZYv56RI/AAAAAAAAAmw/K7QgqXJYNPw/s320/IMAG0376.jpg", "formatted_filename": "IMAG", "rendered_width": 180, "rendered_height": 320}, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://2.bp.blogspot.com/-YQU3MYaSsiY/UiJMbsfoyWI/AAAAAAAAAm4/i8yigQfMQas/s320/IMAG0377.jpg", "src": "http://2.bp.blogspot.com/-YQU3MYaSsiY/UiJMbsfoyWI/AAAAAAAAAm4/i8yigQfMQas/s320/IMAG0377.jpg", "formatted_filename": "IMAG", "rendered_width": 180, "rendered_height": 320}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://2.bp.blogspot.com/-kBchDL6W4NU/UiI9Nzchy8I/AAAAAAAAAjQ/EMPuPK7mWtI/s320/IMAG0358.jpg", "src": "http://2.bp.blogspot.com/-kBchDL6W4NU/UiI9Nzchy8I/AAAAAAAAAjQ/EMPuPK7mWtI/s320/IMAG0358.jpg", "formatted_filename": "IMAG", "rendered_width": 180, "rendered_height": 320}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://2.bp.blogspot.com/-PO2r2XR2Yvk/UiI9Nmqd5oI/AAAAAAAAAjM/pZ--ZTkzH1o/s320/IMAG0359.jpg", "src": "http://2.bp.blogspot.com/-PO2r2XR2Yvk/UiI9Nmqd5oI/AAAAAAAAAjM/pZ--ZTkzH1o/s320/IMAG0359.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://4.bp.blogspot.com/-ZpMqC8zxynI/UiI9SS7HPzI/AAAAAAAAAjY/O6PZV84uxVo/s320/IMAG0360.jpg", "src": "http://4.bp.blogspot.com/-ZpMqC8zxynI/UiI9SS7HPzI/AAAAAAAAAjY/O6PZV84uxVo/s320/IMAG0360.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://3.bp.blogspot.com/-p8L77fra2jc/UiI9bDZzo-I/AAAAAAAAAjo/0GU38JtJfRo/s320/IMAG0361.jpg", "src": "http://3.bp.blogspot.com/-p8L77fra2jc/UiI9bDZzo-I/AAAAAAAAAjo/0GU38JtJfRo/s320/IMAG0361.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://4.bp.blogspot.com/-x8QoW01pTw0/UiI9bL9tgJI/AAAAAAAAAjk/wDl-uSLO6mI/s320/IMAG0362.jpg", "src": "http://4.bp.blogspot.com/-x8QoW01pTw0/UiI9bL9tgJI/AAAAAAAAAjk/wDl-uSLO6mI/s320/IMAG0362.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://3.bp.blogspot.com/-6ZA4QYBgaR0/UiI9eRXoQLI/AAAAAAAAAjw/o9JGl4s2zwg/s320/IMAG0363.jpg", "src": "http://3.bp.blogspot.com/-6ZA4QYBgaR0/UiI9eRXoQLI/AAAAAAAAAjw/o9JGl4s2zwg/s320/IMAG0363.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://4.bp.blogspot.com/-XjE_9ZoXVnw/UiI9n0QDQkI/AAAAAAAAAkA/tSob2SBJ7Hk/s320/IMAG0365.jpg", "src": "http://4.bp.blogspot.com/-XjE_9ZoXVnw/UiI9n0QDQkI/AAAAAAAAAkA/tSob2SBJ7Hk/s320/IMAG0365.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://1.bp.blogspot.com/-Fa6zcTAk6Xo/UiI9laAqxtI/AAAAAAAAAj4/QburgAYo_zw/s320/IMAG0364.jpg", "src": "http://1.bp.blogspot.com/-Fa6zcTAk6Xo/UiI9laAqxtI/AAAAAAAAAj4/QburgAYo_zw/s320/IMAG0364.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://1.bp.blogspot.com/-BlA6M9gXZ44/UiI9w-ED-RI/AAAAAAAAAkQ/rWKEDcszeeg/s320/IMAG0367.jpg", "src": "http://1.bp.blogspot.com/-BlA6M9gXZ44/UiI9w-ED-RI/AAAAAAAAAkQ/rWKEDcszeeg/s320/IMAG0367.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, {"document_url": "http://tsjwang.blogspot.com/2013/08/lets-get-familiar-with-some-tools.html", "unformatted_src": "http://2.bp.blogspot.com/-LYQ4x_saPXY/UiI9smUKTPI/AAAAAAAAAkI/dAF9lxB2I8U/s320/IMAG0366.jpg", "src": "http://2.bp.blogspot.com/-LYQ4x_saPXY/UiI9smUKTPI/AAAAAAAAAkI/dAF9lxB2I8U/s320/IMAG0366.jpg", "formatted_filename": "IMAG", "rendered_width": 320, "rendered_height": 180}, null, null, null]

Let's get familiar with some tools

Before all of these posts...

Let's get familiar of all the tools I will be referencing and using. This is going to be a quick run through, so if you have any questions of where to purchase, how to use, etc about the tools, please leave it in the comments below.

Taken for granted:

I hope you all know what a breadboard is, what solder is, what a perfboard is, what a PCB is, etc.
If you have any questions about electronics, please feel free to ask questions!
I will not mention every single tool I use, as I am skimming through it.


Soldering iron: ~$10 Less basic and less useful: solder pot. ~$15
I barely ever use the solder pot. In fact it isn't even that practical.
The only thing I use it for is to desolder SMD parts, however I could use a hot plate instead of it. It makes a lot of harmful fumes, and the solder oxidizes quickly in such a hot pot. Etchant ~$3
I bought etchant from Hong Kong, cheap.
Dremel ~$expensive (my dad's)
Drill press base ~ $founditinthetrash
Hacksaw ~$I'mnotsure
Goggles ~$finditinthetrash
gloves ~$inthetrash Here is a picture of the table which I work at. It is incredibly sloppy at the moment. However, you will see that I have wire strippers, wire cutters, pliers, helping hand, etc.

Helping Hands ~$20 (from Hobby Shop. If from Radio Shack, it probably costs a ridiculous price) Organized box of supplies:
This year I went to Hong Kong and bought parts like no tomorrow. Why?
Two seven segment displays in HK cost $8... HKD, which is one US dollar
That same product probably costs $4 in USD... At Radio Shack.
I prefer to order parts from ebay.com. The shipping takes long, but if you do not need the part urgently, you will be satisfied. Transistor tester: http://www.instructables.com/id/Transistor-Tester/?ALLSTEPS Multimeter: useful, and relatively cheap in HK. Fluke multimeters are a recommended brand... because they don't fluke (haha) Just a handy notepad to write down reference circuits or pinouts that you will need to use a lot. A laptop comes in handy to program and surf the web for help! A USB to Serial converter will be handy. This one is from ebay, again, pretty cheap ~$10
I tried to make my own, but ended up failing.

Home-made tools

The tools above can be bought. The tools I will soon mention can be made at home, for a much cheaper price. Inside this box is magic. Let's open it. Test LEDs. Having a built in resistor comes in handy. To test if a connection is HIGH (5v) or LOW (0v), just connect this resistor like a pair of chopsticks. It's a good tool, simple to make. Above is an "oscilloscope", more like a graphed out voltmeter that I found here: http://yveslebrac.blogspot.com/2008/10/cheapest-dual-trace-scope-in-galaxy.html
It's functional, but a better option would have just been
analogRead(); on Arduino, then graph it out on processing. USBTiny ISP. From Adafruit, this tool is somewhat expensive: http://learn.adafruit.com/usbtinyisp
From ebay, it is a little less expensive: ebay.com
From home, it's free. This brilliant piece of work can be found at this guy's blog: http://tequals0.wordpress.com/2011/09/26/attiny45-based-usbtinyisp-programmer/

If you check the comments you might be able to find the PCB I designed.

And with all those ISPs, how do we program with them? Voila! Most people put their chip on a breadboard every time they need to program it...
That can be a bit annoying, so I made this target board. It supports
Basically you plug in the ISP cable, the chip, and if you need, there is a socket for a crystal oscillator, and you can program it! All it is is a connection between the ISP header and the MOSI, MISO, SCK, Vcc, GND, and RST pins of each chip socket, so of course, you can only program one chip at a time. 5v power supply: four sockets from the USB so it's easy to prototype An audio jack with wires sticking out of it. That way I can just plug the wires into a breadboard to test out an audio circuit. This board is to be used with the Arduino as ISP system. you can find it here:
My board supports only ATtiny25,45,85 and 24,44,84, so I do not use it often. Last but not least, above are pictures of a debricker I found online.
The best thing, It WORKS and it's small.
I used an A23 battery cell for size. It's impressive such a small battery is 12v!
From the hv_serial_prog program on that website, I edited a bit so I can reset the fuses on different chips. All you have to do is change the values on the #define at the beginning.

So, feel free to make your own! I encourage you to make these tools so that your life will be easier.

Posted by TSJ Wang at 12:38 PM Labels: ArduinoISP, Audio Tester, Chemicals, Computer, Debricking, DIY, Dremel, Etchant, FTDI, Hacksaw, hv_serial_prog, LED, Multimeter, Notepad, Oscilloscope, Soldering Iron, Tools, USBTinyISP