Of course we need to be able to program our lovely AVR devices, and it is best achieved with an in circuit programmer i.e. ISP. |
This programmer is equivalent with the STK200 programmer,
which is used by the AVR kitt STK200, and supported by
most or all programming tools for the AVR's. To use it with your programming software, you only have to tell the software to use its STK200 programming mode. |
It is possible to build a programmer using only resistors, but that would make it impossible to do ISP on 3V systems, this programmer will be able to do ISP on MPU's even in 3V systems, being powered from the target system. |
It is possible to put the programmer on a breadboard next to the
processor as a temporary solution when you build your first project. The result of this is the second cheapest programmer possible! since no PCB is needed. You will of course probably find better prices for the components then I did, which only helps making it even cheaper :-) The plastic cover from elfa sux. |
D-sub-25 plastic cover (elfa.se, or use the one below) | 33.70 SEK! | 4.3 USD! |
D-sub-25 plastic cover (ugly model from autemashop.com) | 4.5 SEK | USD |
D-sub-25 male (elfa.se) | 15.6 SEK | 2 USD |
74HC244 | 10.7 SEK | 1.35 USD |
Capacitor 100nF | 4 SEK | 0.5 USD |
100k Ohm Resistor | 2.62 SEK | 0.33 USD |
8-leader ribbon cable 0.5 meter | 10 SEK | 1.3 USD |
SUM | 49.4 SEK | 6.25 USD |