El firmware o soporte lógico inalterable es un programa informático que establece la lógica de
más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo. Está
fuertemente integrado con la electrónica del dispositivo, es el software que tiene directa
interacción con el hardware, siendo así el encargado de controlarlo para ejecutar correctamente
las instrucciones externas. De hecho el firmware es uno de los tres principales pilares del diseño
electrónico.