Alternativas a la Raspberry Pi en 2022
En algún momento de tu viaje de trasteo, puede que te encuentres con los límites de la Raspberry Pi.
Mientras que los microordenadores y microcontroladores de la Raspberry Pi son herramientas muy dinámicas que pueden ayudarte a completar diferentes proyectos, algunas otras herramientas son más especializadas y son mejores para proyectos específicos.
Además, todavía hay escasez de placas y eso es un problema para todos. En concreto, las placas Pi Zero son extremadamente difíciles de conseguir. Somos un distribuidor aprobado de Raspberry Pi, así que aquí están nuestras predicciones para las acciones en el futuro.
Una pequeña advertencia sobre el sistema operativo
Cuando compras una Raspberry Pi, disfrutas de la facilidad de uso del sistema operativo Raspberry Pi.
Ahora, cuando compras una placa que no es Raspberry Pi, estás comprando una placa que probablemente funcionaría con Android, Ubuntu y quizás otros SO, pero es poco probable que funcione con el SO de Raspberry Pi.
La belleza del sistema operativo Raspberry Pi es que funciona muy bien con la placa Raspberry Pi. Te evitarás muchos problemas relacionados con el hardware que no funciona, la escasa documentación o la limitada comunidad para buscar ayuda.
Alternativa al SBC de propósito general Raspberry Pi 4: Rock Pi 4
A primera vista, la Rock 4 se parece mucho a la Raspberry Pi 4.
Su tamaño y precio es más o menos el mismo - ambos se venden por unos $60, miden unos 85 x 55mm, tienen 2 puertos USB 3.0 y USB 2.0, y puertos CSI/DSI para ambos.
Sin embargo, el Rock 4 es un potente ordenador de placa única (SBC) que tiene bastantes ventajas sobre el Raspberry Pi 4, entre ellas:
- Compatibilidad con unidades SSD M.2 y módulos eMMC (para un almacenamiento más rápido que el de las microSD)
- Procesador de seis núcleos (podría ser más rápido para su caso de uso)
Raspberry Pi 4 pero con HDMI normal + eMMC: Banana Pi M5
El Banana Pi BPI-M5 es un ordenador de placa única con especificaciones bastante similares a las del Raspberry Pi 4, pero su principal ventaja sobre el Raspberry Pi es el módulo eMMC pre-soldado que puede ser de 16 a 64GB.
El almacenamiento eMMC es más rápido y fiable que la microSD, y la Raspberry Pi 4 no te da la opción de tener una eMMC instalada de fábrica a diferencia de la Banana Pi BPI-M5.
Además, esta placa viene con un puerto HDMI de tamaño normal. Esto puede ser una ventaja o una desventaja, dependiendo de quién sea usted. Como nuestro encuesta del boletín informativo ha mostrado: sólo un tercio de los encuestados prefiere una ranura HDMI normal. Puedes suscribirte al boletín de noticias al final de este artículo o en la barra lateral del escritorio.
Alternativa a la Raspberry Pi 4 para la IA/ML: Google Coral
Aunque la Raspberry Pi 4 puede realizar algunos proyectos de inteligencia artificial o de aprendizaje automático, en general es un poco lenta para esos fines.
Lo que necesitas es una de las Google Coral Dev Boards. Veamos la Dev Board Mini y la Dev Board de tamaño normal.
Google Coral Dev Board Mini
La Google Coral Dev Board es un ordenador de placa única (SBC) muy parecido a la Raspberry Pi. Es un poco más pequeña que la Raspberry Pi 4, con 64 x 48 mm frente a los 86 mm x 57 mm de la Raspberry Pi 4.
Sin embargo, a diferencia de la Raspberry Pi, la Coral Dev Board Mini está hecha específicamente para el aprendizaje automático de alta velocidad.
Como puedes ver en la imagen de arriba, la Coral Dev Board Mini tiene algunas similitudes y diferencias con la Raspberry Pi, incluyendo un altavoz mono a bordo, un micrófono y un botón de encendido.
Pero veamos más a fondo cómo se compara la Coral Dev Board Mini con la Raspberry Pi 4.
Coral Mini | Pi 4 | |
CPU | SoC MediaTek 8167s (cuatro núcleos Arm Cortex-A35) a 1,3 GHz | SoC de cuatro núcleos Cortex-A72 (ARM v8) de 64 bits a 1,5 GHz |
GPU | IMG PowerVR GE8300 (integrado en el SoC) | GPU Broadcom Videocore-VI |
Acelerador ML | Coprocesador TPU de Google Edge: 4 TOPS (int8); 2 TOPS por vatio | No se aplica |
RAM | 2 GB LPDDR3 | 2/4/8GB |
Memoria flash | 8 GB eMMC, MicroSD | Sin memoria integrada |
Inalámbrico | Wi-Fi 5 (802.11a/b/g/n/ac); Bluetooth 5.0 | Tecnología inalámbrica IEEE 802.11ac de 2,4 GHz y 5,0 GHz, Bluetooth 5.0, BLE Gigabit Ethernet |
Audio/vídeo | Toma de audio de 3,5 mm; micrófono digital PDM; Terminal de altavoz de 2,54 mm y 2 pines; micro HDMI (1.4); Conector FFC de 24 pines para cámara MIPI-CSI2 (4 carriles); Conector FFC de 24 pines para pantalla MIPI-DSI (4 carriles) | 2 × puertos micro-HDMI (hasta 4kp60 soportados) Puerto de visualización MIPI DSI de 2 carriles Puerto de cámara MIPI CSI de 2 carriles Puerto de audio estéreo de 4 polos y de vídeo compuesto H.265 (descodificación 4kp60), H264 (descodificación 1080p60, codificación 1080p30) OpenGL ES 3.1, Vulkan 1.0 |
Entrada/salida | Cabezal GPIO de 40 pines; 2x USB Tipo-C (USB 2.0) | Cabezal GPIO estándar de 40 pines de Raspberry Pi 2 puertos USB 3.0; 2 puertos USB 2.0. |
Junta de desarrollo de Google Coral
La Google Coral Dev Board de tamaño normal tiene aproximadamente el mismo tamaño que la Raspberry Pi 4.
La Coral Dev Board mide 88 x 60mm mientras que la Raspberry Pi 4 mide 86mm x 57mm.
En comparación con la Coral Dev Board Mini, la Dev Board es más potente, con una CPU y una memoria más rápidas.
Por supuesto, con más potencia viene más responsabilidad. En este caso, la Coral Dev Board cuesta $129,99 frente a los $99,99 de la Mini.
Junta de Desarrollo del Coral | Pi 4 | |
CPU | NXP i.MX 8M SoC (quad Cortex-A53, Cortex-M4F) | SoC de cuatro núcleos Cortex-A72 (ARM v8) de 64 bits a 1,5 GHz |
GPU | Gráficos integrados GC7000 Lite | GPU Broadcom Videocore-VI |
Acelerador ML | Coprocesador TPU de Google Edge: 4 TOPS (int8); 2 TOPS por vatio | No se aplica |
RAM | 1/4 GB (2 GB próximamente) | 2/4/8GB |
Memoria flash | 8 GB eMMC, ranura MicroSD | Sin memoria integrada |
Red | Wi-Fi 2×2 MIMO (802.11b/g/n/ac 2,4/5GHz) y Bluetooth 4.2 Gigabit Ethernet | Tecnología inalámbrica IEEE 802.11ac de 2,4 GHz y 5,0 GHz, Bluetooth 5.0, BLE Gigabit Ethernet |
Audio/vídeo | Toma de audio de 3,5 mm (compatible con la CTIA); Micrófono digital PDM (x2); Terminal de 4 clavijas de 2,54 mm para altavoces estéreo HDMI 2.0a (tamaño completo) Conector FFC de 39 patillas para pantalla MIPI-DSI (4 carriles) Conector FFC de 24 patillas para cámara MIPI-CSI2 (4 carriles) | 2 × puertos micro-HDMI (hasta 4kp60 soportados) Puerto de visualización MIPI DSI de 2 carriles Puerto de cámara MIPI CSI de 2 carriles Puerto de audio estéreo de 4 polos y de vídeo compuesto H.265 (descodificación 4kp60), H264 (descodificación 1080p60, codificación 1080p30) OpenGL ES 3.1, Vulkan 1.0 |
Entrada/salida | Cabezal GPIO de 40 pines; Tipo-C OTG; Alimentación tipo C; Host tipo A 3.0; Consola de serie Micro-B | Cabezal GPIO estándar de 40 pines de Raspberry Pi 2 puertos USB 3.0; 2 puertos USB 2.0. |
¿Cuánto más rápido es el Coral frente a la Pi 4?
Un artículo de Alasdair Allen, de Raspberry Pi, muestra algunos benchmarks que están a favor de la Coral Dev Board.
Según sus puntos de referenciaLa Coral Dev Board consiguió un tiempo medio de inferencia de 15,7 ms, mientras que la Raspberry Pi 4 tardó 82,7 ms utilizando Tensorflow Lite. Ambas pruebas se realizaron con el modelo de profundidad MobileNet v1 0.75.
Parece que si se conecta un Acelerador USB de Coral, la Raspberry Pi 4 se convierte en un auténtico monstruo de la informática, con un tiempo de inferencia que baja a 14,9 ms.
Otro artículo de Q-engineering también expone la ventaja absoluta que tiene el Google Coral sobre una Raspberry Pi 4:
Alternativas a la Raspberry Pi Zero: Banana Pi BPI-M2 Zero y Orange Pi Zero2
El stock de la Raspberry Pi Zero 2 W es pésimo y por eso la gente ha buscado varias alternativas.
Si este es tu caso, tendrías que decidir cuáles son tus prioridades.
Si necesitas un factor de forma similar al de la Pi Zero, entonces podrías considerar la Banana Pi BPI-M2 Zero. Esto es sólo si tus prioridades son estrictamente el tamaño por encima de todo. Por ejemplo, si tienes una limitación de espacio en tu proyecto. Tenemos una comparación más profunda entre la Zero 2 W y la Banana Pi BPI-M2 Zero aquí.
Sin embargo, si el tamaño no importa tanto, podrías considerar la Orange Pi Zero2. La Orange Pi Zero2 es más grande que la Pi Zero 2 W, pero también es más capaz. En concreto, estas son sus ventajas:
- 1GB de RAM (en lugar de 512MB en la Zero 2)
- USB-C (en lugar de microUSB)
- Mayor velocidad de la CPU
Aquí hay un comparación más profunda entre ambos.
Sin duda, otra placa a tener en cuenta es la Raspberry Pi Pico W. No sólo hay mucho stock, sino que con el nuevo chip inalámbrico, se ha vuelto mucho más fácil construir proyectos simples y conectados donde la Raspberry Pi Zero sería excesiva.
Alternativa a Raspberry Pi Pico para proyectos de microcontroladores: Arduino
Cuando los principiantes quieren entrar en la escena de los microcontroladores, piensan inmediatamente en el Arduino.
No hay duda de que el Arduino se ha hecho un hueco en este mercado. Incluso a la Raspberry Pi Pico le resultaría difícil desbancar al Arduino de su reinado.
Dicho esto, la Raspberry Pi Pico tiene realmente sus ventajas sobre el Arduino.
Por un lado, la Raspberry Pi Pico es una de las placas de microcontrolador más baratas que existen, a partir de $4-$7, dependiendo de si se necesitan cabeceras preinstaladas (Pico H), inalámbricas (Pico W) o ambas (Pico WH, aún sin lanzar en el momento de escribir este artículo).
Los Arduinos suelen costar mucho más. Por ejemplo, una placa Arduino típica para principiantes es la Arduino Uno Rev3, que cuesta $27,60. Una placa de tamaño similar a la Pico, la Arduino Nano, es un poco más barata, alrededor de $21.
Por supuesto, todo este hardware es de código abierto, así que podrías comprar uno de terceros por mucho menos.
Aquí hay una tabla rápida para comparar.
Raspberry Pi Pico | Arduino Uno Rev3 | |
Frecuencia de la CPU | 133MHz | 16 MHz |
Microcontrolador | RP2040 | ATmega328P |
Memoria flash | 2MB | 32KB |
RAM | 256KB | 2KB |
GPIO | 26 (utilizable por el usuario) | 14 digitales, 6 analógicas |
¿Tiene USB? | microUSB | USB B |
¿WiFi y/o BT? | No | Variante de WiFi disponible |
Tensión | 1,8 - 5,5V o 5V USB | 6-20V (se recomienda 7-12V) o mediante USB. |
Tamaño | 51x21mm | 68x53mm |
Idiomas | MicroPython / C | C |
Hemos escrito una comparación más a fondo en nuestra megaguía de Raspberry Pi Pico. Haga clic aquí para ver las principales diferencias.
Arduino tiene más variantes que la Raspberry Pi Pico
En la sección anterior, comparamos la placa Arduino clásica y más popular con la Raspberry Pi Pico.
Pero la verdad es que Arduino tiene una enorme gama de placas donde algunas tienen usos específicos.
Francamente, si tienes un proyecto específico en mente, puede que te convenga más una de las placas especiales de Arduino.
Arduino tiene tres familias para elegir: Nano, MKR y Clásico. Además de estos, también puede comprar kits con todo lo que necesita y escudos (por ejemplo, componentes con un sensor)
Estas son las características que distinguen las diferentes categorías:
Nano: como su nombre indica, son pequeñas pero con muchas prestaciones. La más básica y económica es la Nano Every pero hay placas más avanzadas con BLE, sensores ambientales (temperatura, humedad, presión), sensores gestuales, micrófonos y más. Puedes programar esta serie de placas en MicroPython y también puedes hacer Machine Learning con ellas.
MKR: casi todas las placas MKR tienen un módulo de radio que tiene Wi-Fi, Bluetooth®, LoRa®, Sigfox, NB-IoT. Puedes comprar escudos para añadir sensores ambientales, GPS, ethernet, control de motores y matrices RGB.
Las placas MKR utilizan el procesador de bajo consumo Cortex-M0 de 32 bits SAMD21 y están equipadas con un chip criptográfico para una comunicación segura.
Clásico: Estas son las placas más básicas con las que la mayoría de los aficionados comenzarán. Son ideales para hacer pruebas y aprender. La Arduino Uno R3 está en esta categoría.
Arduino Nano RP2040 vs Raspberry Pi Pico WH
De hecho, una placa que está muy cerca de la Raspberry Pi Pico W es la Arduino Nano RP2040 Conectar. Utiliza el mismo microcontrolador, el RP2040, que la Raspberry Pi Pico W y tiene un módulo inalámbrico.
Las principales ventajas del Arduino Nano RP2040 Connect, frente al Pico W, son:
- Bluetooth - aunque el Pico W tiene hardware BT, en el momento de escribir este artículo, todavía no está habilitado.
- Giroscopio
- Acelerómetro
- LED RGB
- Micrófono
- Soporta Arduino IDE, Arduino Cloud y MicroPython.
En términos de precio, la mejor comparación es con el Pico WH, que viene con cabezales y wireless, similar al Arduino Nano RP2040. Esto significa que es $7 para el Pico WH y alrededor de $26 para el Arduino Nano RP2040.
Hay muchas otras placas en la familia Nano, pero si buscas un competidor directo de la Raspberry Pi Pico, la Arduino Nano RP2040 Connect es la que debes buscar.
Alternativa a Raspberry Pi Pico cuando el tamaño importa: RP2040 Stamp
Solder Party ha creado un microcontrolador basado en el RP2040 que es cuadrado y pequeño.
Mientras que la Raspberry Pi Pico mide 21mm x 51mm, la RP2040 Stamp mide 25mm x 25mm y también tiene varias ventajas sobre la Raspberry Pi Pico, incluyendo:
- Se puede alimentar con una LiPo de 3,3V;
- Tiene 30 pines GPIO
- LED neopixel
Básicamente, se trata de una Raspberry Pi Pico más pequeña y con más funciones. Sin embargo, también cuesta unas tres veces el precio de la Pico original ($4 frente a $10,80), y no tiene conexión inalámbrica, a diferencia de la Pico W.
Alternativa a Raspberry Pi Pico cuando el tamaño importa: Pimoroni Tiny 2040
Otra opción más allá del Sello RP2040 es el Tiny 2040 de Pimoroni.
En comparación con la Raspberry Pi Pico, la Tiny 2040 es genial porque tiene un conector USB-C, hasta 8MB de flash QSPI, un LED RGB y 12 pines IO (con 4 canales ADC de 12 bits).
Su tamaño es de 22,9 x 18,2 mm, frente a los 21 mm x 51 mm de la Raspberry Pi Pico.
La alternativa más barata de Raspberry Pi Pico: Espressif ESP32 o ESP8266
El Raspberry Pi Pico W ha permitido realmente que la gama de microcontroladores de Raspberry Pi cierre la brecha entre la serie Pico y el ESP32 y el ESP8266.
El ESP32 mantiene una ventaja... quizás.
Dependiendo de dónde compre su ESP32, podría conseguir un microcontrolador que rivalice con el Pico W - a un precio más barato y tiene una gran comunidad detrás.
La escasez de chips ha afectado a los precios de los ESP, pero Peter Scargill escribió sobre los precios que pagó para que se lo enviaran a través de Banggood. Peter dijo que compró un paquete de diez placas ESP8266 llamado "Geekcreit® Wireless NodeMcu Lua CH340G V3 Based ESP8266".
Mirando la página del producto, ofrecen $28,99 por 10 y si compras 40, te descuentan 12%. El envío es gratuito a los Estados Unidos.
Esto significa que cada placa cuesta $2,90 y se trata de una placa con WiFi. Esto hace que sea aproximadamente la mitad del precio de la Raspberry Pi Pico.
A escala, puedes ahorrar mucho dinero utilizando esta serie de tablas de Espressif. Aquí tienes una comparación entre el Pico original y el ESP32.
man - ist das ein durcheinander. unter VEEEGLEICH stelle ich mir doch zumindest ein etabelle vor, in der eineseits die HW zum vergleichen wäre. andererseits kommt das die technik und die SW zum vergleich.
gleich in der ersten tabelle tauchen test ( XOR ) auf, die man nicht miteinander vergleichen kann, weil nur bei 1 einzigen ( !!!!??? ) der tast gemacht wurde - was ist das denn für ein evergleich ?!?!?