All posts by Blog Admin

How to use AVRISP-MKII with AVRDUDE and Great cow basic

Atmel have stopped making AVRISP-MKII but Kanda sell a Waveshare version that is identical to the original. Atmel Studio fully supports AVRISP-MKII and it is simple to install and use with Studio but it can also be used with AVRDude and Great Cow Basic compiler.

Continue reading “How to use AVRISP-MKII with AVRDUDE and Great cow basic” »

Handheld Programmer on Android Phone

Kanda have released a free Android App, for smart phones and tablets, that lets you update your AVR or PIC handheld programmer contents from your phone. Just load the programmer, copy it to a programmer file (.PRG), send it to your customer, distributor or engineer and they use their phone or tablet to update the programmer.

Continue reading “Handheld Programmer on Android Phone” »

AVR Programming – ISP, JTAG, TPI, PDI and UPDI

When AVR microcontrollers were first introduced in 1995, In System Programming was simple, with one programming method (Serial Programming Interface or SPI) and a recommended 5 x 2 10-pin target interface. For 10-15 years, this stayed the same except for the addition of JTAG programming on some devices and a move towards a 3 x 2 6-pin target header. In the last few years, new interfaces have sprouted like weeds, including TPI, PDI and UPDI. What do this all mean and how does it affect you?

Continue reading “AVR Programming – ISP, JTAG, TPI, PDI and UPDI” »