Je suis en première année d'école d'ingénieur. Résultat je suis novice en programmation sur arduino et en électronique, on commence à l'étudier en deuxième année. Je connais les bases du language de programmation C.
Je souhaite créer mes propres robots (comme tout les utilisateurs de ce forum

Mais voilà, j'hésite entre un kit en robotique : Bioloid beginner ou lego minstorms NXT 2.0, et une carte arduino avec quelques capteurs et quelques servomoteurs.
Pour les kits en robotique j'hésite entre les deux kits que j'ai cité plus haut. L'avantage du kit Bioloid beginner est que je peux commencer la programmation par l'interface graphique puis une fois que je serais au point sur la programmation je pourrais également programmer en C avec ce kit.
Peut-on programmer en C sur le lego mindstroms NXT 2.0 tout comme sur le kit bioloid beginner?
Lequel de ces deux kits me conseillez-vous ?
Sinon Je peux avoir recours directement à une carte arduino. Mais je crains que je ne réussisse pas à programmer mon robot, du moins pas avant un ou deux ans.
Les tutoriels sur internet ne me satisfont pas. Je ne les trouve pas assez approndis ou alors ils sont inachevés.
J'ai trouvé plusieurs livres sur internet qui pourraient m'aider. Mais là encore se pose la question : lequel prendre ?

Arduino Maîtrisez sa programmation et ses cartes d'interface (shields) de Christian Tavernier
Robots mobiles programmables (+CD-Rom) de Frédéric Giamarchi
Petits robots mobiles Étude et construction de Frédéric Giamarchi
Je construis mon robot sumo Bases techniques, programmation et réalisation de Frédéric Giamarchi
Bon, vous allez sans doute me dire que ces livres sont tous un peu équivalents.

Je vous remercie par avance pour votre aide.

A bientôt.