¿Un arduino tiene sistema operativo?

Pregunta de la clase:
¿Cómo programar un Arduino?
Guillermo Baldán López

Guillermo Baldán López

Pregunta
studenthace 5 años

¿Un arduino tiene sistema operativo?

5 respuestas
para escribir tu comentario
    Irving Juárez

    Irving Juárez

    studenthace 4 años

    Según freddy, trae uno por default

    Miguel Angel Velazquez Romero

    Miguel Angel Velazquez Romero

    studenthace 5 años

    Ya vi la clase, y la duda surgió porque Fredy lo afirmó. Y bueno, creo que este no es el único error técnico que tiene el curso, yo ya lo terminé hace meses. Aquí esta Luis Lira, él es miembro del equipo de Platzi, seguro que lo reportará para que renueven este curso.

    Julián Andrés Gómez lopez

    Julián Andrés Gómez lopez

    studenthace 5 años

    la biblioteca de Arduino como tal se considera, mas una librería para programación de microcontroladores. En microcontroladores AVR, ARM, Tensilica Xtensa LX6, risc-v, entre otros se aplica el concepto, de sistemas operativos en tiempo real (RTOS). algunos RTOS que son de muy buenas características como freertos, helios entre otros mucho que se encuentran soportados para la librería Arduino y el tipo de microcontrolador empleado. El recurso mas valioso en el microcontrolador es su memoria.

    Luis Lira

    Luis Lira

    studenthace 5 años

    Que yo sepa no, solo tiene lo necesario para que tú puedas instalarle alguno después o pun tipo de sistemas para hacer todo el control de lo demás que le conectes, aunque también depende de la versión de qué arduino o raspberry utilizas para ver si le pudieras instalar un SO.

    Miguel Angel Velazquez Romero

    Miguel Angel Velazquez Romero

    studenthace 5 años

    Primero debemos definir qué es un sistema operativo:

    • Un sistema operativo es un conjunto de órdenes y programas que controlan los procesos básicos de una computadora y permiten el funcionamiento de otros programas. Fuente: Definición de Oxford Languages and Google

    • Un sistema operativo es el software principal o conjunto de programas de un sistema informático que gestiona los recursos de hardware y provee servicios a los programas de aplicación de software, ejecutándose en modo privilegiado respecto de los restantes. Fuente: colaboradores de Wikipedia. (2020e, noviembre 3). Sistema operativo. Wikipedia, la enciclopedia libre. https://es.wikipedia.org/wiki/Sistema_operativo

    Nos centrémonos en las características que no cumple Arduino:

    • No permite el funcionamiento de otros programas.
    • No provee servicios a los programas de aplicación de software.
    • No puede ejecutar en modo privilegiado debido a que Arduino carece de multi proceso. Si bien en Arduino se puede simular hilos engañado al ojo humano, realmente no puede ejecutar subprocesos.

    Por lo tanto, Arduino carece de sistema operativo, lo que hay dentro de Arduino y de todos los microcontroladores es un script de código para ejecutar instrucciones previamente programadas.

Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.

Curso Gratis de Programación Básica
Curso Gratis de Programación Básica

Curso Gratis de Programación Básica

Programa desde cero, domina Javascript, entiende HTML y aprende de algoritmos. <strong>Sí, desde cero</strong>. Entenderás la lógica del código, cómo piensan los programadores y cómo programar juegos, proyectos y hasta robots y electrónica. Aprender a programar no es fácil, pero Platzi lo hace efectivo.