Paso 1: Claro, pero ¿qué es un programador AVR?
Un programador AVR es el dispositivo que cambia las señales USB SPI señales. Esto puede ser cualquier cosa aunque! Hay dedicados ICs que hacen exactamente esto pero usted incluso pueden programar un microcontrolador para leer las señales USB y traducirlos a SPI. Exactamente el pasado es lo que sucede con el bosquejo de "Arduino como ISP" y el programador USBasp.
ISP significa "En el programador de sistema" y es completamente diferente del protocolo SPI que significa "Interfaz periférico Serial". El único común es ISPs utilizan el protocolo de transferencia de datos SPI. ***
Puedes hacer uno usando un IC dedicado o un microcontrolador o un arduino (la manera más fácil - si usted tiene uno). También se puede comprar uno. Compré el USBasp de ebay por unos 3 dólares. Si tienes un Arduino UNO, sólo puede cargar el sketch de ArduinoISP y siga las instrucciones en el bosquejo. Si tienes un Arduino Leonardo (como yo) mira este Instructable.
Lo seguro es que tienes que conseguir un programador, como vas a necesitar para la estación de programación...