Solo quería saber por qué existen estos controladores separados cuando se puede hacer en el propio software, por ejemplo, el Arduino. Todavía puede ajustar la respuesta cambiando los valores en el código. Además, en un sentido más amplio, ¿por qué la industria utiliza microcontroladores PIC / ARM cuando hay una alternativa fácil (Arduino) que es fácil de aprender y no necesita 2 o 3 dispositivos de interfaz para conectarse al PC y cargar el programa?
Responda esta pregunta en un formato de dos partes, para ambas preguntas.