Las Raspberry Pi son uno de los Single Board Computer (SBC) más conocidos que hay actualmente, y es que muchas personas las utilizan para desarrollar sus propios proyectos, resultando algunos realmente impresionantes ya que logran crear cosas que a muchos usuarios probablemente no se les habría ni pasado por la cabeza. Por este mismo motivo cada vez son más las personas que quieren iniciarse con este tipo de ordenadores construidos en una sola placa, y por esto mismo, os vamos a explicar cómo podéis elegir la versión de la Raspberry Pi que más se adapte a lo que necesitáis, ya sea por precio, potencia o incluso conectividad.
Uno de los puntos fuertes que tienen los SBC es la facilidad que tenemos actualmente para comprarlos, este tipo de ordenadores son la solución perfecta para muchos problemas que podemos tener, y gracias al gran apoyo que han tenido por parte de los usuarios, es sencillo encontrar cualquier tipo de modelo en internet. En este caso nos vamos a centrar en las Raspberry Pi, uno de los más conocidos y que más gente utiliza debido a la gran versatilidad que tienen, pero también por el gran apoyo que ofrecen los creadores de estos modelos en términos tanto de corrección de errores como de creación y lanzamiento de nuevos módulos.
Qué tener en cuenta antes de comprar una Raspberry Pi
Antes de comenzar a ver qué tipos de Raspberry Pi podemos encontrar en el mercado y lo que podemos hacer con cada una de ellas, debemos tener diversas cosas en cuenta, y una de ellas son las diferencias que hay entre los dos modelos principales que tienen estas SBC. En este caso existen dos modelos principales, que son los SBC normales denominados como Raspberry Pi junto con el número de la versión que son, y las Raspberry Pi Zero, siendo la principal diferencia que tienen el hecho de que las Zero resultan ser mucho más pequeñas, teniendo un rendimiento realmente limitado.
Estas suelen utilizarse para proyectos que requieren un espacio mucho más limitado, como pueden ser temas relacionados con robótica ya que no necesitan todas las características que incorporan los modelos normales. Por ejemplo, uno de los aspectos que eliminan en gran parte estas versiones es la incorporación de una gran cantidad de puertos de conectividad, ya que tienen algunos que son realmente limitados, como puede ser un HDMI y poco más.
Otra de las cosas que debemos tener en cuenta es que para utilizar una Raspberry debemos tener varios componentes adicionales, es decir, que además de la placa necesitamos un dispositivo de almacenamiento (tarjeta SD), una fuente de alimentación, junto con otro tipo de periféricos como un teclado, un ratón y una pantalla si queremos configurarla directamente desde el propio modelo.
Todos los modelos de Raspberry Pi
Como bien os hemos explicado antes, hay muchos modelos de este tipo de SBC, por eso mismo os dejamos una tabla con todos ellos además de las especificaciones que tienen, en este caso no hemos incluido las versiones Pico ya que estas realmente están más cerca de hacer la función de un Arduino.
Modelo | SoC | Memoria | GPIO | Conectividad |
---|---|---|---|---|
Raspberry Pi Zero | BCM2835 1GHz single-core CPU | 512MB | GPIO de 40 pines (sin pines) | Puerto Mini HDMI Puerto Micro USB OTG Micro USB de alimentación |
Raspberry Pi Zero W | BCM2835 1GHz single-core CPU | 512MB | GPIO de 40 pines (sin pines) | Puerto Mini HDMI Puerto Micro USB OTG Micro USB de alimentación 2.4GHz, Bluetooth 4.0 |
Raspberry Pi Zero WH | BCM2835 1GHz single-core CPU | 512MB | GPIO de 40 pines | Puerto Mini HDMI Puerto Micro USB OTG Micro USB de alimentación 2.4GHz, Bluetooth 4.0 |
Raspberry Pi Zero 2 W | RP3A0 1GHz quad-core 64-bit Arm Cortex-A53 CPU | 512MB | GPIO de 40 pines (sin pines) | Puerto Mini HDMI Puerto Micro USB OTG Micro USB de alimentación 2.4GHz, Bluetooth 4.0 |
Raspberry Pi Zero 2 WH | RP3A0 1GHz quad-core 64-bit Arm Cortex-A53 CPU | 512MB | GPIO de 40 pines | Puerto Mini HDMI Puerto Micro USB OTG Micro USB de alimentación 2.4GHz, Bluetooth 4.0 |
Raspberry Pi Model B | BCM2835 1GHz single-core CPU | 256MB 512MB | GPIO de 26 pines | HDMI 2 × USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma de audio de 3,5 mm Vídeo compuesto RCA Ethernet (100 Mb/s) Ranura para tarjeta SD alimentación micro USB |
Raspberry Pi Model A | BCM2835 1GHz single-core CPU | 256MB | GPIO de 26 pines | HDMI USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma de audio de 3,5 mm Vídeo compuesto RCA Ranura para tarjeta SD Alimentación micro USB |
Raspberry Pi Model B+ | BCM2835 1GHz single-core CPU | 512MB | GPIO de 40 pines | HDMI 4 × USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma AV de 3,5 mm Ethernet (100 Mb/s) ranura para tarjetas microSD Alimentación micro USB |
Raspberry Pi Model A+ | BCM2835 1GHz single-core CPU | 256MB 512MB | GPIO de 40 pines | HDMI USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma AV de 3,5 mm ranura para tarjetas microSD Alimentación micro USB |
Raspberry Pi 2 Model B | BCM2836 900MHz quad-core ARM Cortex-A7 CPU | 1 GB | GPIO de 40 pines | HDMI 4 × USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma AV de 3,5 mm Ethernet (100 Mb/s) Ranura para tarjetas microSD Alimentación micro USB |
Raspberry Pi 3 Model B | BCM2837 Quad Core 1.2GHz Broadcom BCM2837 64bit CPU | 1 GB | GPIO de 40 pines | HDMI 4 × USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma AV de 3,5 mm Ethernet (100 Mb/s) Wi-Fi 802.11n de banda única a 2,4 GHz (35 Mb/s) Bluetooth 4.1, Bluetooth de baja energía (BLE) Ranura para tarjetas microSD Alimentación micro USB |
Raspberry Pi 3 Model B+ | BCM2837B0 Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz | 1GB | GPIO de 40 pines | HDMI 4 × USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma AV de 3,5 mm Ethernet con capacidad PoE (300 Mb/s) Wi-Fi 802.11ac de doble banda a 2,4/5GHz (100Mb/s) Bluetooth 4.2, Bluetooth de baja energía (BLE) Ranura para tarjetas microSD Alimentación micro USB |
Raspberry Pi 3 Model A+ | BCM2837B0 Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz | 512 MB | GPIO de 40 pines | HDMI USB 2.0 Puerto de cámara CSI Puerto de pantalla DSI Toma AV de 3,5 mm Wi-Fi 802.11ac de doble banda a 2,4/5GHz (100Mb/s) Bluetooth 4.2, Bluetooth de baja energía (BLE) Ranura para tarjetas microSD Alimentación micro USB |
Raspberry Pi 4 Model B | BCM2711 Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.8GHz | 1GB 2GB 4GB 8GB | GPIO de 40 pines | 2 × micro HDMI 2 × USB 2.0 2 × USB 3.0 Puerto de cámara CSI Puerto de pantalla DSI Toma AV de 3,5 mm Gigabit Ethernet con PoE (1 Gb/s) Wi-Fi 802.11ac de doble banda a 2,4/5 GHz (120 Mb/s) Bluetooth 5, Bluetooth Low Energy (BLE) Ranura para tarjetas microSD Alimentación USB-C (5 V, 3 A (15 W)) |
Raspberry Pi 5 | BCM2712 Broadcom BCM2712 2.4GHz quad-core 64-bit Arm Cortex-A76 CPU | 2GB 4GB 8GB | GPIO de 40 pines | 2 × micro HDMI 2 × USB 2.0 2 × USB 3.0 2 puertos de cámara CSI/pantalla DSI conector PCIe FFC de un carril Conector UART conector de batería RTC conector de ventilador PWM JST-SH de cuatro patillas Gigabit Ethernet con PoE+ (1 Gb/s) Wi-Fi 5 802.11ac de doble banda a 2,4/5GHz (300Mb/s) Bluetooth 5, Bluetooth de baja energía (BLE) Ranura para tarjetas microSD Alimentación USB-C (5 V, 5 A (25 W) o 5 V, 3 A (15 W) con un límite periférico de 600 mA) |
Es bastante fácil comprobar qué modelos tienen un mayor rendimiento únicamente con ver las especificaciones, en este caso las versiones Zero son extremadamente limitadas por lo que hemos comentado anteriormente, es decir, que están hechas para ahorrar el mayor espacio posible. Luego podemos observar que los modelos normales tienen una gran cantidad de variantes, principalmente por el hecho de que los más antiguos tenían diferentes versiones para nombrar aquellas que tenían una RAM superior, mientras que esto ya no sucede con los más actuales.
¿Qué modelo de Raspberry Pi es el adecuado para ti?
A la hora de elegir un SBC hay muchas cosas que debemos tener en cuenta, las que hemos mencionado al principio tienen que ver directamente con la forma que funcionan, pero luego también tenemos que saber qué nos aportan a la hora de utilizarlas. Dependiendo del tipo de proyecto que queramos llevar a cabo vamos a necesitar una u otra, si buscamos algo que ofrezca un rendimiento superior para imitar lo que podría llegar a ofrecernos un ordenador común tendríamos que ir a por los modelos normales, siendo las versiones superiores las más adecuadas.
En el caso de buscar algo que resulte más sencillo de incorporar, pero que a la vez tenga una mayor dificultad de configuración podemos ir a por los modelos Zero, que como bien hemos explicado antes tienen como objetivo ofrecer un tamaño realmente compacto. A continuación os explicamos qué tipo de Raspberry Pi deberíais elegir para cada uno de los tipos de proyecto que podéis hacer.
Proyectos que necesitan baja potencia y tamaño
Hay una gran cantidad de personas que buscan crear algo que no requiera un presupuesto demasiado grande, que sea sencillo de hacer y que tampoco ocupe mucho espacio, para estos casos, está claro que lo mejor que podemos elegir son las Raspberry Pi Zero. Pero debemos tener en cuenta que dependiendo del modelo que elijamos podremos hacer unas cosas u otras, ya que estas tienen una característica que no vamos a encontrar en las versiones normales, y es que hay algunas que vienen sin pines GPIO, es decir, que vienen con la cabecera para incorporarlos pero tendríamos que ponerlos nosotros mismos.
Como bien habréis visto, hay tres versiones de este tipo, la Zero, Zero W y la Zero 2 W, mientras que el resto de aspectos son bastante similares, la RAM es prácticamente la misma, así como la conectividad, mientras que los modelos de la segunda versión tienen procesadores mucho mejores. Como no son demasiado caras, lo mejor que podemos hacer es ir a por uno de los modelos de la Raspberry Pi Zero 2, ya que nos aseguraremos de no quedarnos cortos, principalmente por el hecho de que incluso con aplicaciones extremadamente ligeras, una de 1 solo núcleo puede no ser la adecuada.
Las construcciones que podemos llevar a cabo con estos modelos pueden estar relacionadas con la robótica, con automatización (como un sistema de riego), con la creación de sensores personalizados y todo tipo de situaciones que necesiten las ventajas que ofrecen estos modelos.
Proyectos que necesitan una potencia intermedia
Cuando hablamos de potencia intermedia puede que muchas personas no entiendan demasiado bien a qué nos podemos referir con esto, pero es algo bastante sencillo, y es que dentro de esta categoría entrarían todas aquellas creaciones relacionadas con dispositivos que van a ejecutar varios programas o aplicaciones a la vez, algo que no podemos prácticamente hacer con los modelos Pi Zero ni con aquellas versiones de la Raspberry Pi normal inferiores a la 3, ya que se han quedado bastante anticuadas al incorporar una potencia bastante baja, por lo que estas estarían en la primera categoría.
Como bien podéis imaginar, aquí podríamos meter desde la versión 3 hasta la 5, pero no todos los modelos, sino más bien aquellos que no resulten demasiado caros pero que aun así puedan ofrecer lo que necesitamos para poder utilizar varios software de forma simultánea. Esto implica que no es necesario que vayamos a por aquellos modelos que tienen más de 4 GB, por lo que podríamos mantenernos en los que tienen tanto 1 GB, como 2 GB e incluso 4 GB si queremos optar por tener un poco más de rendimiento si lo vemos necesario.
Aquí entrarían proyectos relacionados con, como bien hemos indicado, ejecutar varios programas de forma simultánea, por ejemplo todos aquellos que podemos utilizar para monitorizar la red de nuestra casa o crear servidores de aplicaciones que no requieren una potencia demasiado alta, como pueden ser TeamSpeak o incluso un NAS.
Proyectos que necesitan una potencia alta
Por último tenemos la tercera categoría que es donde entrarían, como bien podéis imaginar, los modelos más recientes, caros y con mayor potencia, es decir, la Raspberry Pi 4 y la 5, destacando obviamente aquellos que incorporan entre 4 GB y 8 GB. En este caso, prácticamente todos los proyectos que hacen uso de las últimas tecnologías del mercado que requieren un rendimiento bastante más alto, es decir, las creaciones que hace la gente por ejemplo pueden llegar a utilizarse para muchas cosas, uno de los ejemplos más claros es la inteligencia artificial, muchos de los usuarios que utilizan una Raspberry Pi para esto siempre recurren a estas dos.
Pero obviamente no lo suelen hacer únicamente con el SBC, sino que también suelen añadir los accesorios que ofrece la compañía para aumentar todavía más la potencia de computación, como podemos imaginar, integrar uno de estos módulos a una versión inferior es algo que no tendría mucho sentido ya que de base son menos potentes. Esto obviamente hace que no funcionen como queramos, por ejemplo si utilizamos el módulo para añadir un SSD o más TOPs de IA, ya que es probable que el procesador ni siquiera sea compatible.
Además de esto, los modelos 4 y 5 de 4 GB o más también son perfectos para utilizarlos como un ordenador que aproveche las ventajas que tiene un sistema operativo basado en Linux, y como bien podemos imaginar, uno de los proyectos más importantes que se pueden crear con estas placas son directamente PCs, ya sean de sobremesa o incluso portátiles.