Étape 17 : Modules, bootloaders et microcontrôleurs « cachés »
Un certain nombre de sociétés ont fait une entreprise de vente de « modules », incorporant habituellement une sorte de microcontrôleur et certains de ses composants de prise en charge avec un environnement de développement de haut-niveau-langue, certaines fonctions de sorte de puce-programmation et communications. Ceci élimine le besoin d’outil spécial matériel (habituellement juste un câble à votre PC), fournit le HLL et en général vous permet de démarrer beaucoup plus rapidement que l’itinéraire du microcontrôleur « pure ». Le principal inconvénient serait le prix (30 $ pour un basic stamp vs 5 $ pour une puce possédant une capacité similaire) et (parfois) les performances (le cachet de base utilise basic interprété, ce qui est très lent par rapport au code natif).
Parallaxe : maison de la Basic Stamp
Micro de base "ATOM"
Tigre de base
Chose de sunSpot Java
Modules/IDEs avec ethernet/etc.
Arduino : ouvrir le matériel source et IDE pour AVR d’Atmel
Un autre inconvénient est WRT l’aspect de l’éducation. Vous n’apprendrez pas grand-chose « microcontrôleurs » en programmant un module dans un HLL qui cache tous les détails du microcontrôleur.