Los StartKit Ensemble E1C (SK-E1C) y Balletto B1 (SK-B1) de Alif Semiconductor son placas de desarrollo de bajo coste construidas en torno a los microcontroladores Cortex-M55 + Ethos-U55 de la compañía. El Balletto B1 añade conectividad inalámbrica BLE 5.3 y 802.15.4, mientras que el Ensemble E1C prescinde de conectividad inalámbrica integrada.
Ambos StartKit incorporan un microcontrolador con CPU Cortex-M55 a 160 MHz, una NPU Ethos-U55, 2 MB de SRAM y 1,8/1,9 MB de NVM. También incluyen un conector para cámara Arducam, una ranura de expansión mikroBUS para placas Click y dos micrófonos PDM, pensados para proyectos de cámara, audio y sensores. El Balletto B1 ofrece además la ruta de RF completa hasta una antena de chip para su subsistema inalámbrico, y ambas placas integran un depurador Segger J-Link a bordo para desarrollo y pruebas.
Especificaciones de los StartKit de Alif Semiconductor (SK-B1 y SK-E1C):
- MCU
- SK-E1C – Alif Semiconductor Ensemble E1C
- SK-B1 – Alif Semiconductor Balletto B1
- CPU – Núcleo Arm Cortex-M55 con extensión vectorial Helium-M a hasta 160 MHz
- NPU – Núcleo procesador de red neuronal Arm Ethos-U55 (128 MAC por ciclo)
- Memoria y almacenamiento: 2 MB de SRAM y 1,8 MB de NVM (1,9 MB de MRAM en el E1C)
- Interfaz de cámara – Conector Arducam de 20 pines
- Audio – 2 micrófonos PDM
- Inalámbrico – Subsistema de radio BLE 5.3 y 802.15.4 con antena de chip (solo en el StartKit Balletto B1)
- USB
- 1 puerto USB Type-C conectado al SoC
- 1 puerto USB Type-C para programación y depuración
- Depuración
- Depurador Segger J-Link (JL-OB E1) a bordo con un MCU Alif E-Series BGA194
- Enrutamiento UART seleccionable hacia el depurador J-Link mediante puentes JP5 (SEUART o UART2)
- Expansión
- Ranura de expansión mikroBUS para placas Click
- Cabeceras de expansión GPIO para SPI, I2C, UART, PWM y E/S estándar
- Varios
- Interruptor de usuario y un interruptor dedicado de reinicio por hardware
- LED verde de alimentación y LED verde de usuario
- Alimentación
- Entrada de 5 V CC a través de los puertos USB Type-C
- Regulador LDO TLV75201 de 3,3 V a bordo
- Puente de selección de tensión Flex I/O (JP3) para configurar niveles lógicos de 1,8 V o 3,3 V
- Puentes de medición de corriente para monitorizar el consumo en VDD_MAIN y VDDIO_1V8
- Dimensiones – 86,37 mm x 71,09 mm
Ambas placas permiten realizar pruebas de consumo. Según los esquemáticos, es posible cortar físicamente los shunts de pista (como S18 o S19) de la PCB para intercalar amperímetros y medir la corriente en los distintos dominios de alimentación, lo que ayuda a evaluar el consumo durante cargas de trabajo de IA y E/S.
La compañía señala que, antes de empezar a desarrollar software, hay que conectar la placa a un ordenador a través del puerto USB PRG y usar el Alif Security Toolkit (SETOOLS) v1.112.00 o posterior. SETOOLS se comunica con el Secure Enclave a través de SEUART, programa la MRAM integrada en el chip y configura el dispositivo de destino correcto. Dado que las herramientas toman por defecto el Ensemble E8 a partir de la versión 1.107.00, los usuarios del SK-E1C o del SK-B1 deben seleccionar E1C o B1 como dispositivo de destino.
Para el StartKit Ensemble E1C (SK-E1C), la compañía recomienda Visual Studio Code con el CMSIS Device Family Pack de Ensemble. También ofrece una plantilla de VS Code en su repositorio de GitHub que se integra sin problemas con el J-Link GDB Server de Segger.
Para el StartKit Balletto B1 (SK-B1), los desarrolladores que trabajen con BLE pueden utilizar Zephyr RTOS y el SDK Alif Zephyr. La aplicación Balletto de Alif para iOS y Android se conecta a la demo BLE Blinky de fábrica y a otros perfiles de ejemplo. Como el B1 comparte la arquitectura digital del MCU del E1C, los desarrolladores también pueden emplear el mismo flujo de desarrollo con CMSIS, VS Code y bare-metal para aplicaciones que no requieran conectividad inalámbrica.
Anteriormente hemos hablado de los SoC Ensemble E4, E6 y E8 de Alif Semi, que incorporan NPU Ethos-U85 para modelos de lenguaje pequeños (SLM), así como del MCU Ensemble E3 de doble núcleo y doble NPU utilizado en las placas de cámara con IA OpenMV. Los chips E1C y B1 son opciones más pequeñas y asequibles, con encapsulados de tan solo 3,9 x 3,9 mm y procesadores neuronales dedicados para aplicaciones de edge AI.
Tanto el StartKit Balletto B1 (SK-B1) como el Ensemble E1C (SK-E1C) tienen un precio de unos 50 dólares; Mouser lista cada uno a 49,99 dólares y DigiKey ofrece el SK-B1 por 51,28 dólares. Actualmente no hay stock en los principales distribuidores, pero Mouser prevé recibir el próximo lote el 22 de octubre de 2026. En sus respectivas páginas de producto hay más información, incluidas las especificaciones del StartKit, enlaces de compra, guías de usuario, herramientas de software, demo de BLE, esquemáticos, guías de diseño de PCB, archivos Altium, BOM y hoja de datos.
Traducido del artículo en inglés «Alif Semi Balletto B1 and Ensemble E1C StartKits feature Cortex-M55 + Ethos-U55 MCU for IoT and Edge AI» de Debashis Das.
Publicaciones traducidas automáticamente
