My final project will likely include some microcontroller. That microcontroller needs some code, and in order to flash the conroller, I could either buy this $93 in-circuit programmer or I could make my own with about $5 worth of materials!
This week, I followed Brian's comprehensive guide to making an in-circuit programmer. This involved milling the circuit board out of a copper plate adhered to some non-conducting plastic and then soldering the components onto my custom-milled board!
milling | |
Given the schematic for an already-routed circuit board (shown below), I carefully cut out the traces and then outline of my new in-circuit programmer. |
![]() The copper traces to be cut out. ![]() The outline of the board to be cut through. |
This ended with a nice looking final product, that (as it appears) can plug straight into your computer's USB port! |
![]() The fully milled boards. ![]() The outline left by four boards. |
soldering | |
After cutting out my board, I began the process of soldering these grain-of-rice-sized components... |
![]() The first soldered (and largest) component. It's only downhill from here... ![]() The fully soldered board. |
My new shiny board was now ready to be programmed (by an in-circuit programmer) in order to become a new in-circuit programmer! This will be a handy tool going forward as I start creating and routing my own complex electronics. |
![]() |