Ce cours a pour objectif de présenter les caractéristiques principales d'un système informatique embarqué basé sur un micro-contrôleur, système destiné à être enfoui dans un système mécatronique. Après avoir présenté les principales caractéristiques d'un système à microcontrôleur et des circuits d'interface qu'il peut intégrer, le cours abordera les aspects logiciels associés à la gestion des échanges (E/S, interruptions, scrutation, DMA....).

Une mise en pratique sur un système réel est ensuite proposée sous forme de micro-projet mécatronique centré sur les aspects micro-informatiques. Ce travail est destiné à acquérir la maîtrise des mécanismes de communications d'un microcontrôleur avec la périphérie. Le matériel utilisé est de type Arduino ou Raspberry qui proposent tous deux un environnement facilitant la mise en œuvre de telles applications embarquées.