Puma creo que eso es basicamente un AVRkey sin carcasa, es el mismo chip. Lo que pasa es que no le dejan anunciarlo como tal o algo así y en los comentarios del articulo no dejan nada claro. pero ya te digo el avrkey al programarlo tienes que marcar la opción ATmega32U y los pasos son los mismos.