¿Qué es el Raspberry Pi Compute Module? Explicación Sencilla

Si hace clic en nuestros enlaces y realiza una compra, es posible que recibamos una comisión.. Más información

Ocasionalmente, podrías escuchar una noticia sobre el Raspberry Pi Compute Module (CM) y preguntarte: ¿Qué es el Pi Compute Module? ¿Puedo usarlo para mis propios proyectos? En este post, responderé a estas preguntas y más para satisfacer tu curiosidad.

El Raspberry Pi Compute Module es una Raspberry Pi de forma más compacta. El Pi CM es un Sistema-en-Módulo (SoM) completamente personalizable para aplicaciones integradas.

Hay más en esta pequeña potencia que su tamaño. Sigue leyendo, y te explicaré por qué las empresas han estado ordenando miles de estos módulos de computación a la vez.

Si estás empezando con Raspberry Pi o Linux, tengo algo que puede ayudarte de inmediato.
Descarga mi hoja de trucos de comandos Linux gratis – es una guía de referencia rápida con todos los comandos esenciales que necesitas para avanzar con tu Raspberry Pi. Haz clic aquí para obtenerla gratis!

Raspberry Pi Compute Module Raspberry Pi vs. modelos estándar

¿Cuál es la diferencia entre una Raspberry Pi normal y el Raspberry Pi Compute Module? La explicación muy simplificada es que el Raspberry Pi CM parece una Pi más pequeña con todos sus puertos y conectores eliminados.

raspberry pi cm4 vs pi 4b size difference
Crédito: Jeff Geerling

Es más fácil de entender cuando se comparan con un modelo estándar de Pi. Eso es porque los Compute Modules, numerados de manera similar a las Pi estándar, usan el mismo hardware base. Compare un Raspberry Pi CM 4 con una Pi 4B regular:

Raspberry Pi 4BRaspberry Pi CM 4
Dimensiones88 mm x 56 mm x 19.5 mm55 mm x 40 mm x 4.7 mm
CPUCortex-A72 64-bit
@ 1.5 GHz (quad-core)
Cortex-A72 64-bit
@ 1.5 GHz (quad-core)
Memoria2 GB / 4 GB / 8 GB1 GB / 2 GB / 4 GB / 8 GB
AlmacenamientoTu elección de capacidad:
Tarjeta SD / SSD / USB flash (en inglés)
Flash eMMC integrado:
0 GB / 8 GB / 16 GB / 32 GB
GráficosH.265 (4kp60)
H264 (1080p60)
OpenGL ES 3.1, Vulkan 1.0
H.265 (4kp60)
H264 (1080p60)
OpenGL ES 3.1, Vulkan 1.0
Wifi / BluetoothWifi b/g/n/ac: incluido
Bluetooth 5.0: incluido
Wifi b/g/n/ac: opcional
Bluetooth 5.0: opcional
Precio de ventaA partir de 30 €A partir de 35 €

A primera vista, sus especificaciones principales parecen casi idénticas. Las mayores diferencias se encuentran en realidad en la interfaz de la placa del Compute Module:

  • Independiente: El Pi CM no puede funcionar sin una placa portadora.
  • Puertos: Ninguno, así que no hay USB, HDMI, Ethernet, etc.
  • Almacenamiento: Ninguno (o integrado a través de eMMC Flash).
  • Energía: Conector de expansión de 5 V en lugar de una fuente de alimentación USB.
  • Soporte PCIe: PCIe Gen2 x 1-carril. Sin embargo, no hay conector PCIe, por lo que para acceder a él necesitarás una placa portadora (el conector PCIe no apareció en modelos estándar de Pi hasta la Pi 5).

La diferencia clave es el primer punto. A diferencia de una Raspberry Pi estándar que funciona como una computadora independiente, el Raspberry Pi CM necesita una placa portadora para funcionar.

Eso es porque todo el propósito del Raspberry Pi Compute Module es poder suministrar tu propia placa portadora, también conocido como un circuito impreso (PCB). Puedes diseñar un PCB personalizado para realizar tareas especializadas, mientras aprovechas la increíble versatilidad y famosa robustez de la Pi.

Espera, ¡tengo algunas recomendaciones para ti!

Antes de continuar, te invito a descubrir algunos productos que he seleccionado cuidadosamente para ti. Creo que son esenciales para tu Raspberry Pi. Échales un vistazo y pídelos directamente en Amazon.

Una caja silenciosa y práctica Un SSD de alto rendimiento para potenciar tu Pi Una pantalla genial para liberar el televisor Un teclado dedicado con touchpad

Versiones del Raspberry Pi Compute Module

Obtiene mi hoja de trucos de comandos
Obtiene su archivo PDF gratuito con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

Parte de la confusión alrededor del Raspberry Pi Compute Module proviene de lo rápido que ha evolucionado con cada nuevo lanzamiento.

La placa más reciente en el momento de escribir esto es el Raspberry Pi Compute Module 5.

compute module regular size vs. sodimm form factor

Los Compute Modules más antiguos venían en dos formatos: el formato “flexible” y el original SODIMM.

El formato SODIMM se parece a una memoria RAM y se acopla a una placa portadora de la misma manera que la RAM se conecta en las laptops. Mientras, el formato flexible es más parecido a un cuadrado y se conecta a una placa portadora a través de sus conectores mezanine en la parte trasera. El reciente CM 5 solo viene en el formato flexible (hasta ahora).

Cuando pides un Compute Module, puedes personalizar el hardware con el que viene. Aquí tienes un resumen de los modelos de CM con sus especificaciones clave:

ModeloFecha de LanzamientoFormatoCPUMemoriaAlmacenamiento
CM 5Nov 2024 FlexibleCortex-A76 64-bit
@ 2.4 GHz
2 GB / 4 GB /
8 GB
0 GB / 16 GB /
32 GB / 64 GB
CM 4SAbr 2022SODIMMCortex-A72 64-bit
@ 1.5 GHz
1 GB / 2 GB /
4 GB / 8 GB
0 GB / 8 GB /
16 GB / 32 GB
CM 4Oct 2020FlexibleCortex-A72 64-bit
@ 1.5 GHz
1 GB / 2 GB /
4 GB / 8 GB
0 GB / 8 GB /
16 GB / 32 GB
CM 3+Ene 2019SODIMMCortex-A53 64-bit
@ 1.2 GHz
1 GB0 GB / 8 GB /
16 GB / 32 GB
CM 3Oct 2016SODIMMCortex-A53 64-bit
@ 1 GHz
1 GB0 GB / 4 GB
CM 1Abr 2014SODIMMCortex A-7 32-bit
@ 700 MHz
512 MB4 GB

Algunos vendedores y documentación se refieren a un CM 5 Lite o CM 4 Lite. “Lite” aquí significa Compute Module sin almacenamiento integrado. Es para aplicaciones donde no se necesita almacenamiento o donde se usará una solución de almacenamiento externa en su lugar.

Si estás construyendo un producto masivo basado en el Compute Module, querrás garantía de soporte en el futuro. Recomiendo optar al menos por el CM 4 para nuevos diseños. Aquí está el tiempo de soporte de cada placa:

  • CM 5: soporte hasta 2034 (o posiblemente más tarde)
  • CM 4S / CM 4: soporte hasta 2034
  • CM 3+: soporte hasta 2030
  • CM 3: soporte hasta 2028

No recomiendo comprar un Compute Module de un gran distribuidor minorista, porque a menudo se venden preensamblados y a un precio excesivo. Lo mejor es comprarlo de vendedores oficiales que te permitan personalizar tu compra.

Si necesitas muchas unidades, puedes solicitar un pedido al por mayor a revendedores del sector aprobados.

Obtiene mi hoja de trucos de comandos
Obtiene su archivo PDF gratuito con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

¿Qué se puede construir con el Raspberry Pi Compute Module?

Obtiene mi hoja de trucos de comandos
Obtiene su archivo PDF gratuito con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

Ahora que entiendes el propósito del Raspberry Pi Compute Module y su hardware, ¿qué se puede hacer con un Pi CM?

Aplicaciones industriales

El Raspberry Pi CM destaca en aplicaciones industriales. Tiene muchos usos sorprendentes en escenarios muy diferentes. Por ejemplo, puede ser utilizado para crear:

¿Por qué una empresa podría preferir usar un Pi Compute Module para el diseño de sus productos, en lugar de una Raspberry Pi regular?

  • Aplicación personalizada: Puedes hacer que tu placa base realice cualquier función que requieras para tu producto.
  • Necesidades especiales de I/O: Dado que estás proporcionando un PCB personalizado, puedes añadir los conectores que necesites. Por ejemplo, añadir Ethernet gigabit dual o una interfaz especial que se conecte a tu máquina industrial.
  • Formato más pequeño: El Pi CM es más pequeño y plano que una Pi regular, lo cual es siempre una ventaja al desarrollar sistemas integrados o dispositivos IoT (en inglés).
  • Menor costo a gran escala: El Pi CM cuesta solo un poco menos que un modelo equivalente de Raspberry Pi con las mismas especificaciones. Pero si consideras no tener que comprar tarjetas micro SD separadas y los descuentos por volumen en miles de unidades, el ahorro es significativo.

Aplicaciones para consumidores

De acuerdo, el Raspberry Pi Compute Module es un campeón para aplicaciones industriales. Pero ¿y el uso para consumidores? La verdad es que el Pi CM no está destinado para uso personal —los usuarios comunes normalmente no tienen acceso a PCB personalizados. Yo sé que no lo tengo.

Quizás algunos de ustedes, lectores inteligentes, saben cómo conseguir PCB personalizados. Si es así, aquí hay algunos proyectos personales que podrías intentar con un Raspberry Pi Compute Module:

  • Ensamblar un genial cyberdeck u otro dispositivo portátil.
  • Construir tu propio robot.
  • Crear una tarjeta de servidor (en inglés) montable en rack.
  • Diseñar un super router (en inglés) o NAS desde cero.
  • Experimentar con el diseño de hardware y sistemas embebidos.
  • Aprender a programar (en inglés) para aplicaciones especiales, ya que el Módulo de Computación usa el mismo procesador (en inglés) y sistema operativo que una Raspberry Pi normal.

Si tienes una idea para una nueva invención, el Pi CM podría ser excelente para crear un prototipo de diseño antes de comenzar la producción en masa. Quién sabe, tal vez tus productos incluso se conviertan en populares accesorios para consumidores.

Obtiene mi hoja de trucos de comandos
Obtiene su archivo PDF gratuito con todos los comandos que necesitas saber sobre Raspberry Pi.
Descargar

Comenzar con un Raspberry Pi Compute Module

Como ya dijimos, el Raspberry Pi Compute Module no puede funcionar como un dispositivo independiente. Si estás prototipando con un Pi CM, tienes que proporcionar el resto de la solución de hardware.

Como mínimo, necesitarás:

  • Placa portadora: El PCB sostiene el Pi CM y proporciona opciones de conectividad para tu aplicación específica.
  • Fuente de alimentación: Querrás suministrar al menos 5 V y 1 A, pero los requisitos de energía pueden ser mucho mayores y dependerán completamente de tu PCB y aplicación.
  • Software: Podrías usar Raspberry Pi OS Lite (en inglés), pero también puedes elegir entre los muchos sistemas operativos que funcionan en el hardware Pi.
  • Carcasa: No quieres que tu Pi Compute Module esté expuesto a la intemperie, así que deberás diseñar algún tipo de carcasa para alojar todos los componentes internos.
modberry 500 using CM4
Crédito: ModBerry

El resto queda a tu imaginación. Por ejemplo, tu diseño podría incluir extras como:

  • Pantallas LED.
  • Brazos robóticos.
  • Detectores láser.

Si estás en la fase de prototipo, la Fundación Raspberry Pi vende placas de referencia que puedes usar para probar tus diseños. La CM 4 IO Board funciona con un Pi CM 4 y ofrece muchas opciones de conectividad. El Raspberry Pi Development Kit for Compute Module 5 viene completamente equipado con todo lo que puedas necesitar: CM 5, IO Board, carcasa, un kit de antena y más.

Como puedes ver, el Raspberry Pi Compute Module es mejor para aplicaciones industriales y no para uso doméstico. ¡Pero si tienes una idea para un producto que aproveche el Pi CM, espero ver tu invención en las tiendas en el futuro!

Cuando estés preparado, aquí tienes un atajo para ti:

Domina tu Raspberry Pi en 30 días: Si buscas los mejores consejos para convertirte en un experto en Raspberry Pi, este libro es para ti. Aprende habilidades útiles de Linux y practica múltiples proyectos con guías paso a paso.

Publicaciones Similares