El debate Arduino vs Raspberry Pi ha causado un poco de confusión a los principiantes sobre lo que realmente hacen estos 2 pequeños dispositivos. Ambos son bastante baratos, del mismo tamaño, y para el ojo inexperto, se ven muy similares. Sin embargo, son muy diferentes. El Raspberry Pi es una mini computadora que ejecuta un sistema operativo Linux, y el Arduino es un microcontrolador, sin el típico estilo de sistema operativo al que puede estar acostumbrado. Ambos se centran en ideas muy diferentes.
ARDUINO UNO R3
El Arduino es un microcontrolador programable. La única funcionalidad es lo que USTED lo programa. Está diseñado para leer datos de sensores, calcular los datos y enviarlos a una PC (o Raspberry Pi), o enviarlos a LED o pantallas LCD que haya conectado y programado. Al controlar los relés, puede controlar componentes de alta potencia a través de relés y motores de control.
El Arduino se utiliza en muchos tipos diferentes de proyectos, desde aplicaciones musicales y exhibiciones interactivas de arte, hasta robótica y gadgets de juegos. Hay bastantes tipos diferentes de tableros para diferentes proyectos.
FRAMBUESA PI
El Raspberry PI está en el extremo opuesto: presenta un sistema operativo completo cargado en una tarjeta SD. También tiene salida de audio, salida de video HDMI y RCA y un puerto Ethernet. Esto le permite usar su Raspberry Pi como computadora, con navegación por Internet, juegos y más. Conecte su teclado, mouse y monitor, y tendrá una computadora increíblemente barata.
Los proyectos de Raspberry Pi están más basados en software que en hardware. Como se trata simplemente de una computadora Linux, la mayoría de los proyectos se basan en hacks de software, centros multimedia y gráficos / sonido y multimedia. Sin embargo, puede hacer un control de hardware simple con los pines GPIO.
- ¿Cuál fue el propósito de la Raspberry Pi en la temporada 1 de 'Mr Robot'?
- ¿Qué proyecto innovador puedo presentar para mi presentación de proyecto de último año con Arduino o Raspberry-Pi?
- ¿Es esencial aprender electrónica antes de aprender Arduino o Raspberry Pi?
- ¿Se podría utilizar un grupo de Raspberry Pi de segunda generación con conexión WIFi para crear un servidor de archivos en todo el vecindario?
- ¿Qué es una recomendación de libro sobre seguridad de Internet de las cosas?
Arduino vs Raspberry Pi
La elección de la placa que desee depende del tipo de proyecto que desee realizar y de su experiencia en programación. Si no tiene experiencia en programación o electrónica, encontrará que el Arduino tiene una curva de aprendizaje más pronunciada que el Pi, ya que tendrá que aprender ambos al mismo tiempo. Sin embargo, el Arduino ha existido por un tiempo y hay toneladas de tutoriales útiles para comenzar. Si tiene experiencia en programación (ya sea HTML, C / C ++ o incluso BASIC), no debería tener problemas para familiarizarse con el Arduino de inmediato.
El Arduino se basa en hardware, lo que significa que no llegará lejos sin algunos componentes: LED, LCD, resistencias, motores y similares, dependiendo del proyecto que desee hacer. No necesita experiencia o componentes (aparte de un monitor, teclado y mouse, ¿cuál es el correcto?) Para que Raspberry Pi haga algo. ¡Solo conéctate y juega!
Si desea hacer un proyecto de hardware, Arduino es, con mucho, la mejor opción. Las entradas analógicas y las salidas PWM agregan un espectro completo de compatibilidad que el Pi no puede hacer de forma nativa. Además, la gran cantidad de pines de E / S le permite conectar múltiples sensores y componentes de retroalimentación. Sin embargo, el Arduino no es tan poderoso como el Pi, por lo que no hay un audio, video o Internet adecuados listos para usar (sin embargo, puede agregar la funcionalidad básica de esto). El Arduino puede enviar datos a su PC o Pi, en serie, y luego puede crear un programa para leer estos datos y hacer algo.
Si desea hacer un proyecto de software, el Pi es el camino a seguir. Las capacidades de audio, video e internet lo convierten en el ganador en este aspecto. No es necesario conectar componentes externos, por lo que no hay necesidad real de aprender electrónica.
RESUMEN
La comparación Arduino vs Raspberry Pi se resume en la siguiente tabla …
Arduino Uno (R3)
Sistema operativo: personalizado.
CPU: Atmel AVR Atmega 328
Adecuado para: Hardware.
Número de pines de E / S: 14 digitales (6 PWM).
Digital Audio / Video: funcionalidad outBasic programable.
InternetVia: Escudo.
Raspberry Pi (Modelo B)
Sistema operativo: Linux (Raspbian, Debian GNU / Linux, OpenELEC, Fedora, Arch Linux ARM, Gentoo), RISC OS, FreeBSD, NetBSD, Plan 9, Inferno, Openwrt.
CPU: ARM1176JZF-S (ARMv6 k ) 700 MHz
Adecuado para: Software
Número de pines de E / S: 6 analógicos8
Audio / video digital: sí
InternetVia: Sí