los diferencia clave Entre Arduino y Raspberry Pi es que Arduino es una placa de desarrollo para microcontroladores, mientras que la frambuesa pi es una computadora de propósito 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.
1. Resumen y diferencia clave
2. Que es arduino
3. ¿Qué es la frambuesa pi?
4. Similitudes entre Arduino y Raspberry Pi
5. Comparación lado a lado - Arduino vs Raspberry Pi en forma tabular
6. Resumen
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. Existen 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 está 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..
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 pizarra. El IDE de Arduino hace que el desarrollo del proyecto sea más rápido y más fácil. Este software es gratuito y de código abierto. Los programas escritos en Arduino IDE son similares a los programas en C. Es fácil integrar Arduino con hardware utilizando escudos. Este escudo se puede apilar directamente al Arduino. El blindaje de Ethernet se utiliza para conectarse a Ethernet. La pantalla LCD a color se utiliza para interactuar con la pantalla. El programador puede usar directamente este escudo y llamar a las funciones de biblioteca necesarias para realizar la tarea requerida.
Raspberry Pi se ejecuta en un sistema operativo (OS). Es una capa extra de software que maneja hardware. En Arduino, la aplicación se ejecuta directamente en el microcontrolador, pero en la frambuesa pi, la aplicación debe pasar por el sistema operativo para controlar el hardware..
Existen diferentes versiones como Raspberry pi A, B, B +. Raspberry Pi B + contiene el sistema Broadcom BCM 2836 en chip (SoC). Tiene los procesadores y los otros componentes conectados para hacer un sistema completo. El procesador es un procesador basado en Broadcom BCM 2826 ARM. Los procesadores ARM son el núcleo de la mayoría de los dispositivos IoT. Raspberry Pi puede programarse usando lenguajes como Python, C++.
Figura 02: Raspberry Pi
También contiene una unidad de procesamiento gráfico (GPU). Ayuda a acelerar los gráficos. Tiene 40 pines de salida de entrada de propósito general (GPIO). Hay 4 puertos USB y puerto RJ45 Ethernet. Hay un interfaz USB Ethernet IC que se utiliza para comunicarse con 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..
Ardunio vs Raspberry Pi | |
Arduino es un microcontrolador de placa única que proporciona una plataforma de código abierto para crear un entorno de hardware y software. | Raspberry Pi es una pequeña computadora de tablero único desarrollada para promover la enseñanza de los conceptos básicos de la informática en las escuelas y en los países en desarrollo.. |
Velocidad de procesamiento | |
La velocidad de Arduino es de 16MHz.. | La velocidad de la Raspberry Pi es de 900MHz.. |
Espacio de dirección | |
Arduino tiene un espacio de direcciones más bajo porque es un microcontrolador de 8 bits. | Raspberry Pi admite un espacio de direcciones mayor porque tiene un procesador de 32 bits. |
Niveles de voltaje de salida de entrada | |
Entrada Los niveles de voltaje de salida para Arduino son 0V y 5V. | Entrada El nivel de voltaje de salida para Raspberry Pi es 0V y 3.3V. |
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. |
Este artículo discutió la diferencia entre Arduino y Raspberry Pi. La diferencia entre Arduino y Raspberry Pi es que Arduino es una placa de desarrollo para microcontroladores, mientras que la frambuesa pi es una computadora de propósito general basada en el sistema operativo Linux..
1. “Arduino”. Wikipedia, Wikimedia Foundation, 27 de marzo de 2018. Disponible aquí
2. "Raspberry Pi". Wikipedia, Wikimedia Foundation, 30 de marzo de 2018. Disponible aquí
1.'Arduino-uno-perspective-transparent'By JotaCartas (hablar) - Arduino-uno-perspective.jpg, (CC BY 2.0) vía Commons Wikimedia
2.'Raspberry PI'By Onepiece84 - Trabajo propio, (CC BY-SA 4.0) vía Commons Wikimedia