Duda sobre Arduino y firmware

Iniciado por Skali, 1 Junio 2018, 08:29 AM

0 Miembros y 1 Visitante están viendo este tema.

Skali

Buenas a todos! Quería saber si estoy acertado en lo que digo o si me estoy equivocando feo. Según lo que leí, el firmware es el software que controla físicamente al hardware y que se suele encontrar en chips ROM/EEPROM. Mi duda es la siguiente. Los progrmas que uno escribe y graba sobre Arduino son considerados firmware? Para mi es asi, ya que sería software que controla a los componentes físicos y se encuentra en la memoria EEPROM de Arduino. Gracias de antemano.

Saludos

srWhiteSkull

Así es, si tú programa forma parte de la lógica del dispositivo con un fin específico e interactúa directamente con el hardware se puede entender que es el firmware. Por ejemplo, diseño un circuito para crear un mando a distancia por infrarojos con sus botones y tal, entonces, el programa que usaría es el firmware que permite controlar el mando y darle funcionalidad.

Lo que no hay que olvidar, es que Arduino es una plataforma de desarrollo, todo el conjunto, un circuito que integra un bootloader, compilador, editor y lenguaje (basado en Wiring).

Información que puede interesarte :
https://www.arduino.cc/en/Tutorial/ArduinoISP#toc1
https://www.arduino.cc/en/Tutorial/ArduinoISP
https://www.arduino.cc/en/Hacking/Bootloader

Skali

Muchas gracias srWhiteSkull por sacarme la duda y por los links! Me resultó muy útil.

Saludos!