¿Está pensando en comprar una computadora de placa única como una Raspberry Pi? Aquí están los aspectos importantes a considerar.
Una computadora de placa única (SBC para abreviar) es aquella que tiene el procesador, el almacenamiento, la memoria, la entrada/salida y otras características integradas en una sola placa de circuito. Los SBC son capaces de realizar todas las operaciones estándar que puede realizar una computadora típica y, por lo general, incluyen un encabezado GPIO que les permite interactuar con los componentes electrónicos. Además, suelen ser bastante compactos y portátiles, consumen poca energía y ofrecen una atractiva relación precio-rendimiento.
Dado que hay tantas opciones disponibles para comprar, además de la popular gama Raspberry Pi, hay ciertos factores que deberían guiar su elección de SBC.
1. Precio y Disponibilidad
Aunque a menudo cuestan mucho menos que su computadora de escritorio típica, las computadoras de una sola placa abarcan una gama de $ a $$$. En los dos extremos del espectro, tenemos el Raspberry Pi Zero 2 W con un precio oficial de $15 en un extremo y el Khadas Edge2 Pro que cuesta alrededor de $340 en el otro.
Si bien las placas más caras ofrecen mucho más rendimiento, son excesivas para la mayoría de los proyectos y sus casos de uso están lejos y en el medio. Sin embargo, ofrecen una considerable prueba de futuro. Depende de decidir cuánto está dispuesto a pagar por una placa de computadora y elegir la mejor opción dentro de ese rango.
La disponibilidad es otro factor importante a considerar al elegir un SBC. La empresa SBC más popular, Raspberry Pi, ha estado plagada de problemas de disponibilidad y cadena de suministro en los últimos años, pero estos parecen haberse aliviado recientemente. Esto es importante porque cuando hay una brecha entre la oferta y la demanda, los revendedores suelen venir a llenar esa brecha, cobrando precios irrazonables.
Si la computadora de placa única es para un producto comercial, la disponibilidad es incluso doblemente importante. Desea asegurarse de que el SBC esté en suministro constante antes de continuar con el pedido de uno.
2. Rendimiento y memoria
El procesador es lo primero que debe verificar al evaluar el rendimiento de una computadora de placa única. El número de núcleos y velocidad de reloj contar parte de la historia, pero esa no debería ser la única métrica para juzgar el desempeño. Hay otros importantes factores que afectan el rendimiento de un procesador.
Los puntos de referencia a menudo están disponibles públicamente para diferentes computadoras de placa única y son la forma más fácil de evaluar cómo se desempeña una computadora durante diferentes operaciones.
También debe verificar cuánta RAM ofrece el SBC. Los SBC suelen ofrecer desde 512 MB hasta 16 GB de RAM. Cualquier cosa a partir de 2 GB debería ser suficiente para tareas básicas de productividad, navegación informal y juegos de gama baja. 8 GB de RAM le permiten ejecutar Windows, jugar videojuegos sin problemas, realizar múltiples operaciones a la vez y ejecutar modelos de aprendizaje automático, todo desde su pequeño SBC.
3. El consumo de energía
La potencia de procesamiento y el consumo de energía tienden a estar relacionados. El consumo de energía de un dispositivo tiende a aumentar a medida que aumenta su potencia de procesamiento, y viceversa. Para tener el menor impacto en su factura de electricidad, es importante encontrar un SBC que logre un equilibrio entre alta potencia de procesamiento y bajo consumo de energía. Esto es especialmente importante para proyectos portátiles que dependen de un banco de energía o una batería.
Si su principal preocupación es reducir el consumo de energía, los procesadores ARM generalmente usan menos energía que los chips x86 y ofrecen menos rendimiento general. Entonces, querrá elegir Raspberry Pi 4B en lugar de, por ejemplo, LattePanda 3 Delta. Puedes profundizar más en el diferencias entre arquitectura x86 y ARM.
4. Medio de almacenamiento
Si está construyendo un NAS de bricolaje o cualquier otro tipo de servidor de archivos, deberá elegir un SBC que permita velocidades de transferencia de archivos rápidas. El tipo de tecnología de almacenamiento utilizada en una computadora de placa única afecta su velocidad de arranque, rendimiento y velocidad de transferencia de datos. También difiere según la computadora. Algunos SBC vienen con ranuras donde inserta tarjetas microSD, mientras que otros ofrecen ranuras PCIe donde conecta SSD.
Los SBC admiten diferentes tecnologías de almacenamiento, como microSD, eMMC, USB, PCIe y SATA, y la mayoría ofrece una combinación de dos o más. Por lo general, selecciona el almacenamiento que desea usar e inicia el sistema operativo desde allí.
Por ejemplo, la Raspberry Pi 4B tiene una ranura para tarjetas microSD y varios puertos USB. Por lo general, instalaría el sistema operativo en una tarjeta microSD, pero también puede arrancar la Raspberry Pi desde un SSD o disco duro habilitando el arranque USB. Otros SBC como el LattePanda 3 Delta tienen enchufes M.2 donde puede conectar un SSD SATA o NVMe para tiempos de arranque y tasas de transferencia de datos más rápidos.
5. Funciones de conectividad
También es necesario echar un vistazo a las opciones de conectividad que ofrece el SBC. Como mínimo, debe tener dos puertos USB (ya sea 2.0 o 3.0), un puerto HDMI (que admita una resolución de 4K a 60 fps), pines de entrada/salida digital y Ethernet. Otros puertos e interfaces que pueden ser necesarios para su caso de uso específico incluyen DSI, CSI, ranuras de expansión SSD, conectores de 3,5 mm y DisplayPort.
Bluetooth y Wi-Fi también deben admitirse de forma nativa, ya que la conectividad inalámbrica es esencial para los proyectos de Internet de las cosas, alojamiento web y robótica.
6. Comunidad y Documentación
Es importante echar un vistazo a la documentación que ofrece el producto. Debe resaltar las capacidades de la placa, los accesorios que necesita y los pasos necesarios para configurarla.
La falta de documentación adecuada generalmente hace que un SBC sea casi imposible de usar. Sin embargo, una comunidad de usuarios útil a menudo puede salvar la documentación inadecuada. Antes de comprar la computadora de placa única, puede buscar una comunidad activa de usuarios que puedan guiarlo en el uso del dispositivo y ayudarlo con cualquier problema que encuentre. Raspberry Pi tiene la comunidad más grande de cualquier SBC.
7. Soporte de software
El soporte de software se refiere a las aplicaciones que pueden ejecutarse de forma nativa en una computadora de placa única sin modificaciones. Para la mayoría de los usuarios, el soporte de software es el problema clave que afecta a las placas alternativas fuera de la familia Raspberry Pi.
Debido a la forma en que se implementa la arquitectura ARM, el software generalmente debe compilarse para diferentes chips por separado. Por lo tanto, el soporte de software tiende a ser bastante limitado para la mayoría de los SBC. Por lo tanto, asegúrese de hacer sus consultas antes de realizar una compra.
8. Tamaño y factor de forma
El tamaño y el factor de forma del SBC son esenciales si planea usar la placa para el desarrollo integrado. Si tiene un gabinete prefabricado, querrá asegurarse de que la placa se ajuste a las especificaciones de tamaño con poco o ningún ajuste.
Por lo general, los SBC más pequeños serán mejores para proyectos integrados, como teclados, ratones y videojuegos de mano, mientras que las placas de computadora más grandes serán más adecuadas para cyberdecks, NAS y enrutadores
Elija un SBC que coincida con el uso que le dará
En última instancia, todo se reduce a seleccionar la placa de computadora adecuada para su aplicación. La emulación retro, el aprendizaje automático y el alojamiento de servidores generalmente requieren una placa más grande y potente mientras están integrados el desarrollo, la automatización del hogar y los retoques electrónicos deberían funcionar lo suficientemente bien en un pequeño SBC con menos de 4 GB de RAM.
Debe hacer una lista de todas las funciones que necesita en una computadora de placa única y encontrar las que se acerquen más a esas especificaciones. A continuación, puede volver a consultar nuestra lista de factores a tener en cuenta y seleccionar el dispositivo que mejor se adapte a sus necesidades.