El aumento de la popularidad de los ordenadores monoplaca (SBC) puede hacer pensar que son un invento reciente. En realidad, los SBCs han existido desde finales de los 70.En los últimos años, marcas como Arduino VS Frambuesa Pi las han hecho más pequeñas, más poderosas y accesibles a una mayor variedad de consumidores.
Sin embargo, una abrumadora abundancia de opciones no siempre es algo bueno. Aumenta la probabilidad de que se tomen malas decisiones. La única manera de prevenir esto es a través de la adquisición de buena información.
Conocer es la mitad de la batalla. Si usted es un diseñador, ingeniero, aficionado o proveedor, debe decidir qué fabricante produce las mejores placas de microcontrolador y/o SBCs.
Ahí es donde entra esta guía. En ella, compararemos a Arduino con el Pi de Frambuesa. Al final, deberán entender las diferencias clave entre sus placas insignia y cómo podrían encajar en sus objetivos. Sin más demora...
Lo cual es mejor: ¿Pi de frambuesa contra Arduino?
¿Qué es Arduino?
En términos sencillos, Arduino es una serie de plataformas de programación física de código abierto que utilizan tarjetas de E/S junto con un lenguaje de programación especializado codificado a partir de un entorno de desarrollo integrado.
Cuando la mayoría de la gente habla de Arduino, les oirá referirse a las placas de microcontroladores, no a toda la plataforma. Sin embargo, debemos hacer una distinción para ser completamente precisos.
Tipos de placas Arduino
Desde su inicio, ha habido una multitud de tablas creadas bajo el nombre de Arduino. Debido a que Arduino es un proyecto tan comunitario, es importante distinguir entre los tableros oficiales y los tableros que son compatibles con el software de Arduino o sus tableros hijos.
Oficialmente, Arduino ha producido varias placas nano, placas tipo lily pad, mini placas y placas seriales.
En esta guía, nos centraremos principalmente en las placas de microcontroladores oficiales de Arduino. No habrá escudos. También evitaremos cualquier tarjeta que haya sido retirada.
Las placas de microcontrolador más notables de Arduino son:
- Arduino Uno (tres revisiones desde 2010)
- Arduino Leonardo (2012)
- Arduino Fecha de vencimiento (2012)
- Arduino 101 (2015)
- Arduino Cero (2015)
- Arduino Mega 2560 (tres revisiones desde 2010)
- Arduino Portenta H7
¿Qué es un Pi de frambuesa
Frambuesa Pi es una línea de ordenadores monoplaca en miniatura, diseñados originalmente para familiarizar a más gente con las ciencias informáticas. Aquí es donde podemos trazar paralelismos entre Arduino y Frambuesa Pi. Sin embargo, donde Arduino se especializa en la variedad, Frambuesa Pi se especializa en el enfoque.
Tipos de Pi de Frambuesa
La fundación Frambuesa Pi sólo ha creado simples pero poderosos ordenadores monoplaca. Hay 5 tipos principales de Pi de Frambuesa e incluyen:
- Pi de frambuesa (2012 - 2014) (B, A, B+, A+, B)
- Frambuesa Pi 2 (2015) (B)
- Frambuesa Pi Zero (2015 - 2017) (Cero, W/WH)
- Frambuesa Pi 3 (2016 - 2018) (B, A+, B+)
- Frambuesa Pi 4 (2019 - 2020) (1 GiB, 2 GiB, 4 GiB, 8 GiB)
Arduino vs Frambuesa Pi: Antecedentes
Como se puede suponer, definir Arduino es difícil porque el nombre se refiere al hardware y al software, así como al proyecto, la comunidad y la(s) empresa(s) responsable(s) de su creación. En la mayoría de los casos, la gente usa el nombre para describir holísticamente el producto.
Todo comenzó en 2003 cuando un grupo de estudiantes estableció lo que se convertiría en el proyecto Arduino en el Instituto de Diseño de Interacción Ivrea en Italia. Su primer proyecto fue la plataforma Wiring. Consistía en un microcontrolador de placa única, un IDE y un lenguaje de programación; todas las herramientas.
Hoy, tanto Wiring como Arduino siguen prosperando y son bastante populares en la comunidad de computación de código abierto.
Como empresa (caridad), la Fundación Frambuesa Pi existe desde 2008. Lanzaron su primer ordenador monoplaca en 2012 y sería (en ese momento) uno de los SBCs más baratos en el mercado.
Sin embargo, el fundador de Raspberry Pi, Eben Upton, comenzó a trabajar en el proyecto en 2006. Vio esto como un plan para recuperar el interés en la programación y la informática. Al igual que Arduino, Upton persiguió el proyecto teniendo en cuenta la asequibilidad y la accesibilidad.
Quería hacer la pizarra tan barata que los jóvenes estudiantes pudieran pagarla.
Las razones de ser de Arduino y Frambuesa Pi se superponen. ¿Cuál es la mejor... al menos para ti?
Arduino vs Frambuesa Pi: Características y rendimiento
El último buque insignia de Frambuesa Pi es el Frambuesa Pi 4 (RPI). Para la comparación en esta guía de trabajo, necesitamos encontrar el equivalente de Arduino.
Nos decidimos por el Arduino Uno R3. Es posiblemente su placa de microcontrolador oficial más popular.
Utiliza un microcontrolador ATmega328 de 8 bits, precargado con un cargador de arranque. El cargador de arranque le permite cargar y ejecutar código para programas usando el puerto USB-B.
El microcontrolador tiene una velocidad de reloj de 16 MHz. Tiene 6 pines de entrada analógica y 14 pines de entrada y salida digital. Es una buena placa de arranque que puede funcionar como una computadora integrada si la expande.
Sin embargo, en pura habilidad, no puede sostener una vela a cualquier versión del Pi 4 de Frambuesa. La versión 2020 del RPi 4 B viene con 8 GB de memoria incorporada y un procesador de 64 bits con una velocidad de reloj de 1,5 GHz.
Viene con conectividad de red inalámbrica y Bluetooth. También tiene dos puertos USB 3.0 y dos puertos USB 2.0. Para la salida de vídeo y audio, cuenta con dos puertos micro-HDMI y un puerto de audio estéreo y vídeo compuesto de 4 polos.
Para facilitar la comparación, hemos compilado una lista de las especificaciones de ambas tarjetas y las hemos mostrado en una tabla. Sigue leyendo en la siguiente sección.
Arduino vs Frambuesa Pi: Especificaciones de hardware y software
Lo que sigue es un resumen de las especificaciones de la Frambuesa Pi 4 y el Arduino Uno Rev 3. En el momento de escribir esta guía, ambos productos eran los tableros insignia de sus respectivas marcas.
Frambuesa Pi 4 vs Arduino Uno Rev 3
Categoría | Frambuesa Pi 4 | Arduino One Rev 3 |
Precio | $35 – $75 | $23.00 |
Año de lanzamiento | 2017 | 2013 |
Procesador/Microcontrolador | Corteza-A72 de 64 bits (ARM v8) | ATmega328P |
Núcleos del procesador | Núcleo cuádruple | NO. |
Velocidad del reloj | 1,5 GHz | 16 MHz |
Memoria | 1GB, 2GB, 4GB, 8GB | 2 KB SRAM
1 KB EEPROM 32 KB de memoria flash |
Soporte de la tarjeta SD | Soporte de la tarjeta Micro SD | NO. |
Conectividad | Inalámbrico IEEE 802.11b/g/n/ac de 2,4 GHz y 5,0 GHz
LAN, Bluetooth 5.0, BLE Gigabit Ethernet, puertos USB 3.0 x 2, USB 2.0 x 2. |
6 PWM Pines de E/S digitales
6 pines de entrada analógica |
GPIO | Cabezal GPIO estándar de 40 pines | 14 Pines de E/S digitales |
Dimensiones (L x W x H) | 3.74 x 2.95 x 1.1 pulgadas /
94,99 x 74,93 x 27,94 mm |
3.15 x 2.17 x 0.98 pulgadas/
80 x 55.11 x 24 mm |
Potencia de entrada | 5V DC vis conector USB-C
5V DC a través de la cabecera GPIO |
7-12V
(5V de tensión de funcionamiento) |
Sistema operativo | Distros de Linux | NO. |
IDE | Scratch, IDLE, Geany, Blue J, Thonny, y cualquier otro IDE con soporte Linux. | Arduino |
Peso | 68 gramos | 25 gramos |
Apoyo a la multitarea | Sí | No |
Una vez más, es importante señalar que el Arduino Uno es una placa de microcontrolador. Esto significa que intrínsecamente no es tan sofisticado como el Pi 4 de Frambuesa.
Mientras que el RPi 4 puede ejecutar un sistema operativo desde la caja, Arduino diseñó el Uno Rev 3 para ejecutar un solo programa o código compilado en cualquier momento. Esto significa que el Uno Rev 3 de Arduino no es capaz de realizar varias tareas a la vez.
Basado puramente en las características y el poder, el Pi de Frambuesa gana. Sin embargo, el Arduino es más barato y más pequeño por lo que puede ser mejor para los principiantes y los jóvenes estudiantes con un presupuesto ajustado.
Sin embargo, para aquellos que quieran comprar una placa Arduino con más potencia, pueden comprar la Portenta H7 de Arduino. En la siguiente sección, compararemos la Portenta H7 de Arduino con la Pi Zero W de Frambuesa.
Arduino vs Frambuesa Pi: Modelos alternativos
El Arduino Uno Rev 3 y RPI 4 no son los únicos tableros disponibles para usted. Tal vez todavía son demasiado costosos o con demasiada o poca potencia para tus objetivos. Por suerte, hay modelos para casi todos los proyectos.
En esta sección, compararemos dos de las otras tablas populares de Arduino y Frambuesa Pi.
Raspberry Pi Zero W vs Arduino Portenta H7 Specs
Categoría | Frambuesa Pi Zero W | Especificaciones de la Portenta H7 de Arduino |
Precio | $10 | $99 |
Año de lanzamiento | 2017 | 2020 |
Procesador/Microcontrolador | 1GHz ARM1176JZF-S | STM32H747XI |
Procesador de color | Un solo núcleo | Corteza dual |
Velocidad del reloj | 1.GHz | 480 MHz y 240 MHz |
Memoria | 512 MB | 8-64 MB SDRAM
Flash QSPI de 2-128 MB |
Soporte de la tarjeta SD | Tarjeta MicroSD | Interfaz externa para el conector de la tarjeta SD |
Conectividad | Inalámbrico IEEE 802.11b/g/n/ac de 2,4 GHz y 5,0 GHz
LAN, Bluetooth 4.1, BLE, Mini HDMI, USB On-The-Go-Ports, Video compuesto y reajustar los encabezados, Conector de cámara CSI |
10/100 Phy
Bluetooth 5, WiFi 802.11 b/g/n 65Mbps, MIPI DSI host & MIPI D-PHY, Conector UFL, USB Tipo-C |
GPIO | Cabezal de 40 pines compatible con HAT | Dos conectores de 80 pines |
Dimensiones (L x W x H) | 2.6 x 1.2 x 0.2 pulgadas /
65 x 30 x 5 mm |
2,4 x 0,98 x 0,98 / 61,5 x 25 x 24 mm |
Potencia de entrada | 5V suministrados a través de un micro conector USB | Alimentado por USB-C |
Sistema operativo | Linux (Raspbian/Jessie/Wheezy) | NO. |
IDE | Todos los IDEs soportados por Linux | Arduino |
Peso | 9,07 gramos | 32 gramos |
Apoyo a la multitarea | Sí | Sin especificar |
Además de las especificaciones anteriores, la Portenta H7 de Arduino utiliza un acelerador de hardware gráfico Chrom-Art como su GPU. Los consumidores pueden comprar la versión de élite de 99,99 dólares o una versión personalizada de mayor precio con más memoria y conectividad.
Se puede considerar que tanto el Pi Zero W de Frambuesa como la Portenta H7 de Arduino son placas modulares. Sin embargo, es posible hacerlas funcionar como placas independientes, especialmente la Portenta H7. Si añades la placa portadora de la Portenta, puedes ejecutar tu Portenta como un PC NUC embebido.
Arduino vs Frambuesa Pi: GPIO
El RPI 4 tiene 40 pines para su entrada/salida de propósito general mientras que el Arduino Uno Rev 3 tiene 14. Ambas tarjetas tienen una mezcla de pines de modulación de ancho de pulso (PWM), digital, UART, I2C y SPI. Sin embargo, sólo la Arduino tiene pines de entrada analógica además de sus entradas digitales.
Estos pines de entrada analógica abren más casos de uso y posibilidades para sus proyectos. Independientemente de que el Arduino Uno Rev 3 tenga menos pines, tiene un GPIO más diverso.
Arduino vs Frambuesa Pi: Complementos y extras
Arduino es conocido por su próspera comunidad. Hay cientos de placas hija y módulos no oficiales que pueden conectarse o interactuar con su placa estándar Arduino Uno Rev 3.
A menos que tengas una idea clara del proyecto para el que quieres comprar una placa, no tiene mucho sentido comprar una sola placa independiente, especialmente si eres un principiante. Arduino vende docenas de kits y proyectos precompilados para ayudarte a iniciarte en el mundo de la ingeniería, la robótica y la informática.
Sin embargo, también lo hace el Pi de Frambuesa. Hay kits completos de complementos como el Freenove Ultimate Starter Kit que incluye una tarjeta de extensión GPIO, LCD, pantallas, controles y altavoces.
Debido a la popularidad de la Frambuesa Pi, tiene un mercado más grande para los complementos. Los complementos también son más fáciles de encontrar y comprar en varios lugares del mundo. Por lo tanto, si quieres investigar lo menos posible para encontrar los mejores complementos, tu tablero de inicio debería ser un tablero de Frambuesa.
Arduino vs Frambuesa Pi: Soporte de lenguaje de programación
El Arduino Uno Rev 3 tiene un soporte limitado de lenguaje de programación. Sin embargo, la Portenta H7 se expande en esto. Soporta Tiny Machine Learning, Python y JavaScript. Arduino requiere que ejecute el IDE de Arduino en un ordenador separado que se conecta a su placa Arduino.
Usted destella el código en su Arduino para que se ejecute. Arduino utiliza un lenguaje de programación procedimental basado en C/C++. Al igual que el IDE y la placa, el lenguaje de programación se conoce como Arduino.
Como se ha dicho antes, tienes más opciones de codificación si decides ampliar tu placa.
La programación en el Pi de Frambuesa es menos limitante. Con el RPi 4, puedes elegir casi cualquier distro de Linux que quieras. Esto te abre a un montón de lenguajes de programación. Algunos de ellos trabajan con GPIO. Por ejemplo, Perl, Python, Scratch, C#, y Ruby.
También es posible instalar y ejecutar Windows 10 en tu RPi. Esto te da acceso a más lenguajes de programación e IDEs. En este sentido, es seguro decir que Raspberry Pi gana sin problemas.
Arduino vs Frambuesa Pi: Lo mejor para aprender
Mientras que los RPi 3 y 4 son más avanzados que el Arduino Uno Rev 3, el Uno Rev 3 es un dispositivo más barato. Además, debido a su hermosa simplicidad, es más fácil de configurar y usar.
El Arduino Uno Rev tiene un conjunto de 6 pines de entrada analógica, que es algo que falta en el Pi de Frambuesa. La flexibilidad del Arduino Uno Rev 3 significa más oportunidades de aprendizaje. Debido a que funciona con más chips y sensores fuera de la caja, es ideal para las personas que quieren sumergirse en un proyecto lo más rápido posible.
Aunque el Arduino Uno es robusto, su bajo precio lo hace más desechable. Si sabes que puedes permitirte más de uno, estarás menos preocupado por cometer un error y romperlo.
Arduino tiene una gran comunidad también.
Siempre hay alguien dispuesto a enseñarte como expandirla.
Además, su IDE enfocado y la versión simplificada de C/C++ hacen que la codificación con él sea mucho más fácil. Como hemos mencionado antes, la abundancia no siempre es algo bueno.
Con el Pi de Frambuesa, tendrás que realizar un poco de trabajo antes de poder configurarlo para empezar a interactuar con luces y sensores externos. Necesitarás elegir la distro de Linux correcta, configurarla e instalar un IDE que pueda funcionar con GPIO.
Docenas de manuales y kits hacen este proceso más fácil. Ambas compañías construyeron estas placas para ayudar en el aprendizaje y la enseñanza de la informática, la electrónica y la robótica. Ambas hacen un buen trabajo, pero la Arduino Uno es la mejor para los neófitos y los nuevos estudiantes.
Arduino vs Frambuesa Pi: Casos de uso
Aunque sus dos fundadores construyeron estos tableros con fines educativos, se pueden aplicar a más casos de uso. La siguiente tabla muestra algunos de estos casos de uso.
Casos de Uso
Caso de uso | La mejor tabla |
Electrónica de bajo costo | Arduino |
Proyectos desechables | Arduino |
Para los principiantes | Arduino |
Como un ordenador personal | Pi de frambuesa |
Imprenta y trabajo de oficina | Pi de frambuesa |
Como un centro de medios de comunicación | Pi de frambuesa |
Para los juegos | Pi de frambuesa |
Internet de las cosas (IoT) | Pi de frambuesa |
Aprendizaje automático | Pi de frambuesa |
GPIO | Arduino |
Electrónica incorporada | Arduino |
Desarrollo de aplicaciones de alto nivel | Pi de frambuesa |
Arduino vs Frambuesa Pi: Comunidad y Recursos
Debido a que Arduino ha existido por tanto tiempo, ha acumulado un gran seguimiento en Internet con comunidades y foros dedicados.
Sin embargo, debido al éxito de la corriente principal del Pi de Frambuesa, también ha disfrutado de una cantidad abrumadora de apoyo. Posteriormente, esto significa que el Pi de Frambuesa es posiblemente una marca más reconocible que Arduino.
Dependiendo de donde vivas, puede ser más fácil encontrar un libro sobre el Pi de Frambuesa que para un tablero de Arduino. Sin embargo, en esta sección, cubriremos dónde puedes ir en internet para encontrar recursos para ambas marcas.
Arduino: Recursos de apoyo, ideas y más
- https://www.arduino.cc/en/guide/environment
- https://forum.arduino.cc/
- https://www.allaboutcircuits.com/forums/arduino/
- https://forum.sparkfun.com/viewforum.php?f=32
- http://www.ladyada.net/learn/arduino/index.html
- https://artofarduino.blogspot.com/
- https://timewitharduino.blogspot.com/
- https://blog.arduino.cc/
- https://arduinobasics.blogspot.com/
- https://www.ponoko.com/blog/how-to-make/arduino-guide/
Pi de frambuesa: Recursos de apoyo, ideas y más
- https://www.raspberrypi.org/forums/
- https://www.raspbian.org/RaspbianForums
- https://www.allaboutcircuits.com/forums/iot/raspberry-pi/
- https://elinux.org/RPi_Hub
- https://www.raspberrypi-spy.co.uk/
- https://blog.adafruit.com/category/raspberry-pi/
- https://www.recantha.co.uk/blog/
- https://raspberrypikid.wordpress.com/
- http://myraspberrypiexperience.blogspot.com/
- http://raspberrypihobbyist.blogspot.com/
Arduino vs Frambuesa Pi: Según Reddit
"Cuál es mejor; Arduino o Pi de Frambuesa" - varios usuarios han planteado esta pregunta en varios foros. Esto incluye a Reddit.
Entonces, ¿qué foro es mejor según Reddit? No hay una respuesta clara a esta pregunta. Un usuario admite que los foros pueden ser demasiado diferentes para compararlos con precisión y depende de tus objetivos o para qué quieras usarlos.
Sin embargo, en un subreddit sobre qué tabla era más adecuada para la codificación, llegó una respuesta sorprendente: "Me gusta que el Arduino sea tan limitado, que obliga a la buena práctica y a la innovación. Es bueno adquirir el hábito de hacer las cosas lo más delgadas y elegantes posibles."
Sin embargo, una cosa es cierta. Puedes instalar la aplicación Reddit en un Pi de frambuesa; no puedes hacerlo con un Arduino. De hecho, puedes construir un bot de Reddit usando un Pi de frambuesa.
Arduino vs Frambuesa Pi: ¿Cuál elegir?
¿Cómo se decide entre un Arduino y un Pi de Frambuesa? Esto depende de un par de factores. ¿Cuál es tu objetivo final y cuál es tu presupuesto? Aunque el Pi de Frambuesa 4 es más barato que las iteraciones anteriores, el Pi de Frambuesa 3 todavía está disponible.
Tanto el Arduino Uno Rev 3 como el Raspberry Pi 3 son asequibles, así que puedes comprar ambos. Sin embargo, si le cuesta decidirse entre los dos, vuelva a visitar nuestra sección de casos de uso.
Arduino es genial para proyectos de nivel inicial. Es asequible y te permite aprender sobre la extensibilidad de la electrónica. Puedes usar el Pi de frambuesa de forma similar, pero su elevado precio sugiere que es mejor para proyectos más sofisticados y para la informática.
Conclusión
En esta guía, exploramos las principales diferencias y similitudes entre Raspberry Pi y Arduino. Al final de esta guía, deberías tener una idea clara de qué tablero quieres elegir para tu próximo proyecto. Ambas tablas son grandes herramientas de aprendizaje y enseñanza. De todas formas, esperamos que esta guía le sea útil. Gracias por leerla.