Diferencia entre Arduino y Raspberry Pi

Tabla de contenido:

Diferencia entre Arduino y Raspberry Pi
Diferencia entre Arduino y Raspberry Pi

Video: Diferencia entre Arduino y Raspberry Pi

Video: Diferencia entre Arduino y Raspberry Pi
Video: 🤫 Arduino o Raspberry Pi ¿Cuál es MEJOR? 2024, Mes de julio
Anonim

Diferencia clave: Arduino vs Raspberry Pi

La diferencia clave entre Arduino y Raspberry Pi es que Arduino es una placa de desarrollo de microcontroladores, mientras que raspberry pi es una computadora de uso general basada en el sistema operativo Linux.

La selección de Arduino o Raspberry Pi depende del proyecto a desarrollar. Este artículo analiza los Arduino Uno y Raspberry Pi B+ más comunes. En general, en comparación con Arduino, el consumo de energía es menor y la velocidad es mayor en Raspberry pi.

¿Qué es Arduino?

La placa de desarrollo Arduino contiene microcontroladores, hardware de programación, interfaz de programación USB, botón de reinicio, conector de alimentación, etc. Hay varios tipos de placas Arduino como Arduino Uno, Mega, Nano. La placa Arduino más común, que es Arduino Uno, tiene dos microcontroladores. El ATmega328 es programado por el usuario. El ATmega16U2 ya está preprogramado y se utiliza para la comunicación USB. Los pines IO se utilizan para conectarse al mundo exterior. Hay pines digitales y pines analógicos.

Diferencia clave entre Arduino y Raspberry Pi
Diferencia clave entre Arduino y Raspberry Pi

Figura 01: Arduino

El IDE de Arduino se utiliza para escribir los programas para la placa de desarrollo. Se puede usar para escribir código, compilar, depurar y finalmente cargar el código en la placa. El IDE de Arduino hace que el desarrollo del proyecto sea más rápido y fácil. Este software es gratuito y de código abierto. Los programas escritos en Arduino IDE son similares a los programas C. Es fácil integrar Arduino con hardware usando escudos. Este escudo se puede apilar directamente al Arduino. El escudo de Ethernet se utiliza para conectarse a Ethernet. El protector LCD a color se utiliza para interactuar con la pantalla. El programador puede usar directamente estos escudos y llamar a las funciones de biblioteca necesarias para realizar la tarea requerida.

¿Qué es Raspberry Pi?

Raspberry Pi se ejecuta en un sistema operativo (SO). Es una capa extra de software que maneja el hardware. En Arduino, la aplicación se ejecuta directamente en el microcontrolador, pero en Raspberry Pi, la aplicación debe pasar por el sistema operativo para controlar el hardware.

Hay diferentes versiones como Raspberry pi A, B, B+. Raspberry Pi B+ contiene el sistema en chip (SoC) Broadcom BCM 2836. Tiene los procesadores y los demás componentes conectados para formar un sistema completo. El procesador es un procesador basado en ARM Broadcom BCM 2826. Los procesadores ARM son el núcleo de la mayoría de los dispositivos IoT. Raspberry Pi se puede programar usando lenguajes como Python, C++.

Diferencia entre Arduino y Raspberry pi
Diferencia entre Arduino y Raspberry pi

Figura 02: Raspberry Pi

También contiene una Unidad de Procesamiento Gráfico (GPU). Ayuda a acelerar los gráficos. Tiene 40 pines de entrada y salida de propósito general (GPIO). Hay 4 puertos USB y un puerto Ethernet RJ45. Hay un IC de interfaz USB Ethernet que se utiliza para comunicarse con los puertos Ethernet y USB. También hay un conector de cámara CSI. El puerto HDMI ayuda a conectar el dispositivo al monitor. El DSI es una interfaz de monitor para pantallas. Es una alternativa a HDMI. La tarjeta micro SD está dentro de la ranura micro SD. Está en la parte trasera del tablero.

¿Cuál es la similitud entre Arduino y Raspberry Pi?

Tanto Arduino como Raspberry Pi se pueden usar para construir Internet de las cosas (IoT) y sistemas integrados

¿Cuál es la diferencia entre Arduino y Raspberry Pi?

Ardunio contra Raspberry Pi

Arduino es un microcontrolador de placa única que proporciona una plataforma de código abierto para crear entornos de hardware y software. Raspberry Pi es una pequeña computadora de placa única desarrollada para promover la enseñanza de los conceptos básicos de informática en las escuelas y en los países en desarrollo.
Velocidad de procesamiento
La velocidad de Arduino es de 16 MHz. La velocidad de Raspberry Pi es de 900 MHz.
Espacio de direcciones
Arduino tiene un espacio de direcciones más bajo porque es un microcontrolador de 8 bits. Raspberry Pi admite un espacio de direcciones más grande porque tiene un procesador de 32 bits.
Niveles de voltaje de entrada y salida
Los niveles de voltaje de entrada y salida para Arduino son 0V y 5V. El nivel de voltaje de salida de entrada para Raspberry Pi es de 0 V y 3,3 V.
Memoria
Arduino tiene 32K Flash, 2K SRAM y 1K EEPROM. Raspberry Pi tiene 4GB Flash, 512K SRAM y micro SD.
OS
Arduino no se ejecuta en un sistema operativo. Raspberry Pi se ejecuta en un sistema operativo.

Resumen: Arduino frente a Raspberry Pi

Este artículo analiza la diferencia entre Arduino y Raspberry Pi. La diferencia entre Arduino y Raspberry Pi es que Arduino es una placa de desarrollo de microcontroladores, mientras que Raspberry Pi es una computadora de uso general basada en el sistema operativo Linux.

Recomendado: