Salut à tous !

Après avoir commencé l'électronique avec arduino, j'aimerai faire en sorte que mes projets deviennent autonomes, sans pour autant acheter une nouvelle carte arduino à chaque fois. Du coup, faut que je passe aux microcontrôleurs ! Je sais pas trop si ça entre dans le cadre du forum mais bon...
De ce que j'ai compris, il y a principalement deux grandes familles: les PIC et les Atmel. C'est sur le second que j'aimerai me lancer. Mon objectif est de faire ça: http://geekboy.it/videos/how-to-build-an-avr-development-board
Du coup, je me pose la question suivante: de quel matériel vais-je avoir besoin ? Après quelques recherches, je découvre qu'il faut un programmeur ISP,en avez vous un à me conseiller ? (j'ai trouvé celui ci: http://www.myavr.fr/fr/programmateurs/74-mysmartusb-light.html pas trop cher).
J'ai vu qu'on pouvait aussi utiliser l'arduino (j'ai une Uno rev3) comme programmeur, mais du peu que j'ai vu ça a l'air un chouilla galère et j'ai pas vraiment la motive de me prendre la tête là dessus si pour 15€ je peux avoir un truc tout fait.
Enfin, quel logiciel dois-je utiliser pour programmer un atmel ? j'ai lu des choses comme AVRDude, AtmelStudio.... je m'y perd un peu.
Si vous avez de bons tutos qui expliquent un peu le fonctionnement d'un microcontrôleur, je suis également preneur !
Merci pour votre attention