Acabo de terminar de montar mi programador de ATMEL isp. No es el típico programador paralelo o serie, es un programador USB para poder utilizarlo en el portatil. Es muy compacto y utiliza un Atmega48 como interfaz USB.

En la página del proyecto (usbasp) se actualiza el firmware constantemente implementandole nuevas funciones, el objetivo inmediato es añadirle posibilidad de utilizarlo como ICD, para depurar nuestros programas en el propio micro y no mediante simulación o mediante prueba y error.

Es compatible totalmente con Linux, Windows y creo que con Mac. Utiliza como software de programación Avrdude, que aunque es un programa en línea de comandos, existe una version Avrdude-gui con interfaz gráfica, bastante sencilla, pero menos es nada. Esta tarde probaré a utilizarlo y a ver hasta donde es capaz de llegar.