Le micrologiciel est un système qui est développé pour établir un lien «ferme» entre le matériel et le logiciel, d'où son nom, qui a été utilisé pour la première fois dans les années 60 pour indiquer un ensemble de normes insérées dans une carte électronique donc un appareil plus gros exécutera une fonction automatique. S'il est vrai que le micrologiciel est créé à partir du code source qui est écrit via un logiciel, cela a une relation plus physique que n'importe quel programme peut exercer sur un ordinateur.
Ces langages de programmation sont stockés dans des mémoires ROM, c'est-à-dire dans les magasins de données internes de l'équipement, une RAM se charge de maintenir la commande active pendant l'exécution du processus et le processeur l'envoyant à la partie du système indiquée pour que est fait.
Le micrologiciel ajoute des commandes les plus fondamentales à la machine jusqu'aux plus complexes. Le matériel gère avec ses différentes capacités toutes les commandes que le système de loi automatique émet. Avec l'avancement de la technologie des microprocesseurs, ces firmwares ont été élaborés de manière plus élaborée et ajoutés à des équipements plus quotidiens: machines à laver, cuisines, télévisions, matériel de sonorisation et même des véhicules.
Le micrologiciel des équipements électroniques est mis à jour pour ne pas ajouter de nouvelles options et alternatives comme le font les logiciels informatiques, mais pour réparer ou améliorer la connexion des fonctionnalités matérielles avec celles indiquées dans la loi ou le règlement créé. Nous ne pouvons manquer de mentionner que de nombreux équipements électroniques améliorent les protocoles de sécurité au sein du micrologiciel, par exemple: le micrologiciel d'un lecteur DVD ou Blu Ray met à jour ses protocoles de sécurité pour empêcher la reproduction efficace des disques piratés.