À la fin de l’année dernière, j’avais publié que Microsoft Research travaillait sur un prototype de plateforme électronique roulant sous NETMF nommée Gadgeteer. Et bien il semble maintenant qu’il soit sorti de la phase de recherche pour “commercialiser” cette plateforme: Microsoft .NET Gadgeteer.

GHI Electronics ont sorti le premier kit Gadgeteer nommée GHI FEZ Spider Starter Kit. Celui-ci vous permet de coder vous-même à partir de votre langage préféré (et je parle ici du C# ;) ) un module électronique sans connaitre les bases de l’électronique. En fait, c’est une abstraction matérielle pour permettre aux hobbyiste en herbes de commencer sans apprendre comment souder ou connecter les divers éléments électroniques.

Vous pouvez voir les 2 premières applications démonstrateurs:
Arcade Console
Flipbook maker
Alors, cela vous intéresse?
J’ai enfin reçu mon Fez Panda II, roulant sous NETMF évidemment, de Ghi Electronics après avoir dépensé un certificat cadeau que j’avais gagné sur TinyClr.com! 
Je me suis aussi commandé un écran LCD rétro-éclairé de 128x64 pixels, connecté ici via mon Fez Panda II:
Bon je retourne jouer avec mes bébelles.
Joyeux codage!
En regardant un peu les outils de prototypage pour mon Fez Domino, je suis tombé sur Fritzing, un logiciel permettant de schématiser votre circuit électrique très aisément! Voici un résumé:

Voici mes trois vues que j’ai testé du même circuit:
Platine d’essai

Schématique

PCB

Bon prototypage!
27. décembre 2010
Gabriel
Français , .Net , NETMF
Dans une publication précédente, je vous disait que j’avais acquis un FEZ Domino. J’ai donc entrepris le projet de me monter une plateforme robotique à partir de celle-ci et ainsi l’améliorer avec le temps. Donc voici le début de La Machine.
Composantes
J’ai acheté quelques composantes chez RobotShop pour débuter la construction de La Machine:
J’ai aussi utilisé une manette de jeu USB Logitech Dual Action pour me permettre de contrôler le robot. Le Fez Domino supporte les joystick, clavier et souris, donc pas de driver à écrire.
Construction
Je ne vais pas détaillé la construction, car j’ai suivi le tutoriel de Rug Community pour l’assemblage, mais voici quelques points à noter:
-
INSTRUCTIONS DE MONTAGE INEXISTANT! Même si le tutoriel vidéo de Rug Community est très pratique, il aurait été intéressant d’avoir tout de même des instructions.
-
Ils ont monté la plaque supérieure à l’envers, donc ils n’ont pas été capable de viser leur
Arduino Romeo sur la plaque. Les FEZ Panda et Domino ainsi que les Arduino sont facilement à monter.
-
Il y a maintenant 4 entretoise incluses dans le kit de la plateforme, ceci permet de surélever votre microcontrôleur.
Voici quelques photos du travail terminé:




Le code
Pour bien faire fonctionner le robot, j’ai dû créer un driver pour le blindage pour le contrôleur des moteurs. Vous pouvez retrouver le code sur Fezzer.com. J’ai aussi écrit une petite application pour permettre d’intéragir avec La Machine à partir de ma manette. Par ici pour le code de cette première application. Et voici une petite vidéo pour vous permettre d’admirer La Machine en action:
Conclusion
Les +
- Le kit de la plateforme du robot:
- est plutôt simple à monter
- semble plutôt robuste (je n’ai pas fait de off-road)
- Moteurs performants
- FEZ:
- La programmation en C# est très simple
- Une grande communauté entourant les FEZ, donc beaucoup de support
Les -
- Le kit de la plateforme du robot:
Prochaines étapes
- Souder certaines connections
-
Remplacer les batteries non-rechargeables avec un kit de chargeur, donc cela va permettre de débrancher mon Fez Domino de mon laptop pour avoir un peu plus de liberté.
-
Réfléchir aux autres étapes (communication, senseurs, vision, etc.)
21. décembre 2010
Gabriel
Français , NETMF
Après quelques semaines d’attentes, j'ai reçu mon Fez Domino commandé via RobotShop!

Ce micro-contrôleur roulant sur le .Net Micro Framework (NETMF) est taillé sous le même format que les Arduino, permettant ainsi l’utilisation des “shields” de ce dernier.
En attendant de pouvoir jouer avec ce dernier et vous faire mon compte rendu, vous pouvez consulter les sites suivant:
-
-
Fezzer.com: Drivers et mini-applications développé par la communauté
-