[Test MF] Device Solutions “Tahoe Development Kit”
J’ai la semaine dernière fait un petit tour dans la caverne d’ali baba des kits de développement pour Micro Framework (comprendre “le bureau de Pierre Cauchois, Microsoft Evangelist sur l’embarqué”) ou le gardien à eut la gentillesse de me prêter un peu de “matos” afin que je fasse mumuse.
Bref, pour changer de ma carte de développement “Embedded Master 2”, voici donc un test de la carte “Tahoe” du constructeur “Device Solutions”.
Comme le décrit le schéma suivant, la carte est composée:
-
De trois zones d’extensions pour connecter et piloter des périphériques externes (tel que le
module Ethernet non présent en standard sur la carte) et d’un port d’accès JTAG. Sur la photo suivante est par exemple branché (en haut)
un accéléromètre 3D, pour récupérer des informations sur le mouvement de la carte (pratique pour jouer à “la bille dans le labyrinthe” :) ).
Le SDK proposé par Device Solutions est bien fait, la documentation très très claire (avec surtout un how-to start en 3 pages du genre “pas besoin de lire trois tonnes de pages pour faire un hello world”). Seul petit regret, pas d’exemples de code qui utilisent les spécificités de leur DLL.
Cette carte dispose nativement d’un Firmware compatible Micro Framework 2.5 mais toute la documentation pour la migrer en 3.0 est disponible (et cela semble être beaucoup plus simple qu’avec l’Embedded Master).
Un gros point fort du SDK est qu’il propose un émulateur représentant la carte, et que celui-ci fonctionne très bien (et permet donc de gagner du temps en phase de développement en limitant les déploiements sur la carte).
Concernant mes impressions:
Les +:
-
Facilitée de déploiement depuis Visual Studio (avec l’Embedded Master, cela marche pas toujours et il faut reformater la carte régulièrement…)
-
L’écran couleur, c’est fun
-
Beaucoup de possibilités d’extension
-
L’accéléromètre qui s’ajoute
-
Un bon émulateur
Les –:
-
Pas de connectivité réseau en standard sur la carte (ni Ethernet, ni wifi), même si cela peut être ajouté après.
-
Peu de périphériques et de connectivités directement greffées sur la carte (pas d’USB additionnel, pas de led, pas de buzzer
En bref, en rapport avec l’Embedded Master 2, cette carte possède moins de choses en standard mais est plus pratique pour développer (émulateur, écran couleur, Firmware bien fait, connaissances en électronique moins requises qu’avec les autres cartes).
Un petit plus également, cette carte étant en “fin de carrière” (une V2 existe maintenant), elle est en train d’être bradée par les différents revendeurs (165 euros au lieu de 300 ici par exemple).

Et de deux, encore une :)