À retenir
- Mission unique et spécialisée.
- Ressources matérielles (RAM, processeur) souvent réduites au strict nécessaire.
- Grande fiabilité exigée car le système fonctionne souvent en temps réel.
Se dit d'un système informatique (logiciel et matériel) conçu pour remplir une tâche très précise au sein d'un appareil qui n'est pas un ordinateur à proprement parler. C'est un peu comme le « cerveau » spécialisé d'un objet, comme celui qui gère les cycles d'un lave-vaisselle ou le guidage d'un drone.
Étymologie
Vient du verbe « embarquer », au sens de placer à bord d'un véhicule ou d'un contenant. C'est la traduction directe du terme anglais embedded. Il illustre l'idée que l'informatique est logée à l'intérieur même de l'objet physique de façon permanente.
Exemples d'usage
- Le logiciel qui contrôle le freinage (ABS) dans une automobile.
- Le programme interne d'une montre connectée ou d'un bracelet de fitness.
- Le micro-logiciel qui gère la température et l'affichage d'un four à micro-ondes.
Cas d'usage
On utilise l'informatique embarquée dans l'Internet des Objets (IoT), l'aérospatiale, l'industrie automobile, l'électroménager intelligent et l'imagerie médicale.
Bonnes pratiques
En embarqué, les ressources (mémoire, énergie, puissance de calcul) sont limitées. Il faut donc écrire un code extrêmement optimisé et robuste, car une erreur logicielle peut provoquer une panne physique de l'objet, parfois difficile à réparer à distance.
Synonymes
Antonymes
Conseil
Si vous souhaitez explorer ce domaine, commencez par de petits projets avec des microcontrôleurs (comme Arduino ou ESP32) pour comprendre comment le code interagit directement avec des composants physiques comme des LED ou des capteurs.
Questions fréquentes
Peut-on mettre à jour un système embarqué ?
Oui, par ce qu'on appelle une mise à jour de 'firmware', mais c'est une opération plus délicate que sur un ordinateur classique.
Un smartphone est-il un système embarqué ?
C'est un cas hybride : il utilise des technologies embarquées, mais il est devenu tellement puissant et polyvalent qu'il se rapproche désormais d'un ordinateur généraliste.