
En febrero de 2025, BeagleBoard.org lanzó el SBC ultra pequeño "PocketBeagle 2". Equipado con Texas Instruments AM6254 (Quad Cortex-A53, máx 1.4GHz) en una placa de 55x35mm y aprox. 12.7g, permite comenzar el desarrollo simplemente conectándolo a un PC con un solo cable USB-C.
El 3 de febrero de 2025, el blog oficial de BeagleBoard.org anunció el lanzamiento y disponibilidad del PocketBeagle 2. Es un SBC ultra pequeño equipado con Texas Instruments AM6254 (Quad Cortex-A53, máx 1.4GHz), caracterizado por poder comenzar el desarrollo simplemente escribiendo el OS en una tarjeta microSD y conectándolo a un PC mediante USB-C.
Con un tamaño de 55x35mm y aprox. 12.7g, más pequeño que una tarjeta de crédito, cuenta con un cabezal de expansión de 72 pines (P1/P2) y se ha diseñado teniendo en cuenta la compatibilidad con el PocketBeagle clásico. La generación ha avanzado desde el Cortex-A8 de 32 bits original al Quad Cortex-A53 de 64 bits, y también integra Cortex-M4F y PRU (Programmable Real-time Unit), empaquetando funciones industriales en un cuerpo pequeño.
Por otro lado, dado que no cuenta con salida de video ni Wi-Fi o LAN cableada en placa, es seguro considerar que la I/O se creará mediante expansión. Con un precio de $35, es una placa que se puede usar como máquina de entrada para "probar primero" o como núcleo integrado que asume expansión.
Tabla de contenidos
Especificaciones

| ■ BeagleBoard PocketBeagle 2 | |
|---|---|
| Procesador | Texas Instruments AM6254 (Quad Cortex-A53, máx 1.4GHz) |
| Coprocesador | Cortex-M4F (máx 400MHz), Dual-core PRU (máx 333MHz) |
| GPU | PowerVR 3D GPU (Solo presente en Rev A1) |
| Memoria | 512MB LPDDR4 3200MHz (Kingston D2516AN9EXGXN-TU) |
| Almacenamiento | microSD (compatible 1.8/3.3V) |
| eMMC | No implementado (hay huella) |
| Red | Tethering USB (Reconocido como dispositivo USB, acceso por SSH etc.) |
| I/O Principal | USB Type-C, Depuración UART (JST-SH 1.00mm 3 pines, compatible con Raspberry Pi Debug Probe) |
| Expansión | Cabezal de expansión de 72 pines (P1/P2), ADC de 8 canales, 52 I/O digitales |
| Energía | 5V@1A (USB-C o VIN), compatible con carga de batería LiPo |
| PMIC | TPS6521903 |
| MCU | MSPM0L1105 (Proporciona funciones ADC y EEPROM) |
| SO | Debian (Imagen oficial disponible, compatible con bb-imager) |
| Tamaño / Peso | 55x35mm, aprox. 12.7g |
| Accesorios | Unidad principal, Tarjeta de instrucciones |
SBC ultra pequeño donde el suministro de energía y la conexión se completan con un solo cable USB-C. La operación con microSD es básica, y el atractivo es la facilidad para comenzar el desarrollo rápidamente en el escritorio. La función de carga de batería LiPo también está equipada de serie, un punto feliz para usos portátiles.
Características
SoC / CPU
El PocketBeagle 2 monta el AM6254 de Texas Instruments. La familia AM62x se posiciona como "Human-machine-interaction SoC", un procesador diseñado para HMI (Interfaz Hombre-Máquina), puertas de enlace IoT y control industrial.
La configuración del núcleo de CPU es Quad Cortex-A53 de 64 bits funcionando hasta 1.4GHz. Cada núcleo tiene 32KB de caché de datos L1 y 32KB de caché de instrucciones L1, y monta 512KB de caché compartida L2 para los 4 núcleos. La generación ha avanzado significativamente desde el PocketBeagle original (AM3358, Single Cortex-A8 @ 1GHz), y la capacidad de procesamiento es muy diferente con rendimiento multinúcleo y soporte de 64 bits.
Lo genial es la integridad del coprocesador. Cortex-M4F funciona hasta 400MHz y tiene 256KB de SRAM. Además, el PRU (Programmable Real-time Unit) de doble núcleo funciona hasta 333MHz, lo que lo hace fuerte en usos integrados como control en tiempo real e implementación de protocolos personalizados. El PRU fue popular en AM3358, pero en AM6254 se ha añadido Cortex-M4F para potenciarlo aún más.
Sobre la GPU, la Rev A1 monta PowerVR 3D GPU. Sin embargo, dado que el PocketBeagle 2 en sí no tiene terminal de salida de video, se necesita agregar salida de pantalla mediante Cape u otros para recibir los beneficios de la GPU.
Atención a las revisiones: la actual Rev A1 es AM6254 (Quad A53, con GPU), mientras que la inicial Rev A0 era AM6232 (Dual A53, sin GPU). Al comprar, elegir Rev A1 es lo seguro. El anuncio oficial también especifica que "Rev A1 es una actualización sin costo adicional".
Comparación con la competencia
Como producto BeagleBoard que monta la misma familia AM62x, existe el BeaglePlay (35, aproximadamente 1/3 del precio, y es adecuado para personas que quieren configurar la I/O por sí mismas o usos integrados donde el tamaño ultra pequeño es indispensable.
| Elemento | PocketBeagle 2 | BeaglePlay | PocketBeagle clásico |
|---|---|---|---|
| SoC | AM6254 (Quad A53) | AM6254 (Quad A53) | AM3358 (Single A8) |
| Memoria | 512MB | 2GB | 512MB |
| Wi-Fi | No | Wi-Fi 6 + BLE | No |
| LAN Cableada | No | GbE | No |
| Salida de video | No | HDMI | No |
| Tamaño | 55x35mm | 80x80mm | 55x35mm |
| Precio | $35 | $99 | $25 |
"Comenzar pequeño y barato, y agregar la I/O necesaria con expansión", esta filosofía de diseño es clara, por lo que el punto es elegir según el uso.
Memoria y Almacenamiento
La memoria es 512MB LPDDR4 3200MHz (de Kingston), suficiente para ejecutar distribuciones de Linux ligeras, pero es una capacidad modesta para ejecutar aplicaciones GUI ricas. Comparado con los 2GB de BeaglePlay es 1/4, así que se necesita consideración según el uso.
El almacenamiento es básicamente microSD, y aunque eMMC tiene huella (pads para implementación), no está implementado de serie. La escritura de la imagen del OS tiene un procedimiento oficial utilizando la herramienta bb-imager, permitiendo comenzar sin perderse incluso para principiantes.
Desarrollo con Tethering USB
La mayor característica del PocketBeagle 2 es que se puede comenzar el desarrollo simplemente conectándolo a un PC con un solo cable USB-C. Se reconoce como dispositivo USB desde el PC, y se puede acceder directamente por SSH (ej: 192.168.7.2).
La energía también se puede suministrar desde USB-C a 5V@1A, por lo que no es necesario preparar un adaptador de corriente separado para desarrollo. Por supuesto, también es posible alimentar desde VIN del cabezal de expansión. Esta facilidad de "solo conectar al PC" para desarrollar de inmediato es un punto que atrae a los principiantes.
El puerto de depuración UART es un conector de 3 pines JST-SH de paso 1.00mm, y se especifica como compatible con Raspberry Pi Debug Probe. Es bueno poder usar el Probe que ya se tiene tal cual.
Expansibilidad
Cuenta con un cabezal de expansión de 72 pines (P1/P2), diseñado teniendo en cuenta la compatibilidad con el PocketBeagle clásico. 8 canales de entrada analógica, 52 I/O digitales, y varias interfaces digitales están expuestas, y se puede agregar I/O según el uso combinando Capes (placas de expansión).
Sobre la entrada analógica, el MSPM0L1105 (MCU Cortex-M0+) montado en la placa proporciona la función ADC. Es un ADC de 12 bits, que se puede aprovechar para lectura de sensores, etc.
Las rutas de alimentación preparadas son 3 sistemas: VIN_5V, USB_5V, VBAT, y la función de carga de batería LiPo está equipada de serie. Se puede leer la intención de diseño que también contempla proyectos portátiles con batería. Hay un LED indicador que muestra el estado de carga, facilitando la confirmación durante la operación.
Las notas sobre protección de I/O son fuertes, y se especifica claramente en el documento oficial "No aplicar voltaje a I/O cuando no se suministra energía". Dado que esto lleva a daños y exclusión de garantía, es un punto que debe confirmarse primero.
Red
No hay monte en placa de LAN cableada, Wi-Fi o Bluetooth. Si se necesita conexión de red, la premisa es expandir con Cape o adaptador. Durante el desarrollo se puede conectar SSH mediante tethering USB, por lo que a menudo será suficiente con eso para empezar.
Apariencia

Mirando la cara superior de la placa, se entiende que el puerto USB-C está ubicado en el centro de alimentación y conexión. El conector JST-SH (paso 1.00mm 3 pines) para depuración UART también está ubicado en el lado superior, agrupando de manera compacta los elementos para tocar en el inicio. Botón de encendido, botón de usuario, 4 LEDs de usuario, LED de energía, LED de carga también están en la cara superior, un diseño fácil de confirmar el estado.

La cara inferior de la placa es relativamente simple, útil para confirmar el espacio libre al alojar en caja. También se puede confirmar la huella TAG-CONNECT (JTAG de 10 pines).

Resumen
PocketBeagle 2 es un SBC que se ha volcado a la experiencia de desarrollo de ser "ultra pequeño" y "fácil de iniciar con un solo cable USB-C". Operación con microSD y tethering USB son las rutas básicas oficiales, por lo que el inicio del desarrollo en escritorio es ligero y atractivo.
Es la opción óptima para quienes quieren comenzar desarrollo integrado o aprendizaje con SBC pequeño, o quienes consideran subir desde PocketBeagle clásico. Puntos como poder construir entorno fácilmente con un solo cable USB-C, o ser adecuado para experimentos de procesamiento en tiempo real utilizando PRU/Cortex-M4F. También es adecuado para proyectos portátiles con batería.
Por el contrario, para quienes la salida de video o función Wi-Fi en placa son indispensables, recomendamos tipos todo en uno como BeaglePlay. Además, si el uso requiere más de 512MB de memoria, o si quiere completar sin expansión de I/O, no coincide con el concepto de esta máquina.
El punto es entender la intención de diseño de que la falta de salida de video y LAN/Wi-Fi en placa es una premisa de "la I/O se crea con expansión". Dado que los SBC pequeños con pocos conectores suelen tener accidentes con cableado y energía, la advertencia de los Docs oficiales (prohibición de aplicar I/O sin suministro de energía) es un punto que debe leerse primero.
| Vendedor | Precio (Ref. sin impuestos) |
|---|---|
| Mouser | $35.00 |
| Digi-Key | $35.00 |
| Farnell | £28.02 (aprox. $35 equiv.) |
※ El precio es un valor de referencia a febrero de 2025. Confirmar precio e inventario actual en cada sitio de venta.