Ce livre présente 45 réalisations variées au nombre desquelles figurent des fonctions archi-simples et d’autres très élaborées :
  • temporisateur
  • sonnette de porte secrète
  • télécommande par téléphone portable
  • anti-djeunz
  • géolocalisation GPS
  • commande de moteur par largeur d’impulsion
  • persistance rétinienne
  • interrupteur commandé par le son
  • bus CAN
  • serveur web internet
  • et bien d’autres

 

Il peut être lu comme une compilation de montages à réaliser, mais il peut aussi être lu comme un guide d’apprentissage et de conception de systèmes à microcontrôleurs PIC, AVR et ARM.

Entièrement en anglais, il roule sur Flowcode, un outil de programmation moderne, parfaitement adapté à la programmation des microcontrôleurs dans le cadre d’applications pratiques. L'auteur commence pas à pas par des exemples très simples. À mesure que vous progresserez, vous découvrirez des notions nouvelles et apprendrez vite à les utiliser vous-mêmes : illustrations, diagrammes, schémas, copies d’écran, tous les moyens pédagogiques sont réunis pour faciliter l’apprentissage. Le code-source est intégralement disponible.
 
Avec un langage de programmation de haut niveau comme Flowcode, l’utilisateur n’a pas à se préoccuper des particularités de la programmation de tel ou tel type de microcontrôleur. Malgré les différences considérables entre les familles PIC, AVR ou ARM, leur programmation sous Flowcode est la même. C’est pourquoi ce livre traite de la conception de circuits à microcontrôleurs de façon globale. Si le type de contrôleur que vous souhaitez utiliser n’est pas celui de l’application décrite, il est assez facile de la transcrire pour l’adapter au composant de votre choix.
Pour la partie matérielle de ces réalisations, c’est aux modules E-blocks qu’il est fait appel. Le soudage est donc réduit au strict minimum, les modules sont testés, prêts à l’emploi et parfaitement compatibles entre eux. Leur interconnexion est instantanée.