La XIAO STM32C5 es la primera placa de desarrollo XIAO de Seeed Studio basada en un microcontrolador de STMicroelectronics, el STM32C5A3CG, un Arm Cortex-M33 a 144 MHz. Trae dos controladores CAN FD y una IMU de seis ejes con calefacción programable, pensada para robótica, control industrial y aplicaciones de detección de movimiento, según CNX Software.

La placa suma 16 MB de flash externa, un cristal externo de 48 MHz, un puerto USB-C y circuito de carga de batería. Uno de los canales CAN FD va conectado a un transceptor integrado en la placa, y el segundo necesita un transceptor externo. El calefactor de la IMU deja que el firmware controle la temperatura del sensor y así reduzca la deriva de las mediciones cuando cambia la temperatura.

Especificaciones de la XIAO STM32C5

  • MCU. STMicroelectronics STM32C5A3CG, con CPU Arm Cortex-M33 a 144 MHz con FPU e instrucciones DSP, 256 KB de SRAM y 1 MB de flash interna.
  • Almacenamiento. 16 MB de flash externa.
  • USB. Puerto USB Type-C con USB 2.0 Full-Speed (12 Mbps).
  • Bus CAN. Dos controladores CAN FD (FDCAN1 y FDCAN2). El transceptor CAN FD TI TCAN3403-Q1 de la placa va conectado a FDCAN2 mediante pads de soldadura CAN_H/CAN_L, con una resistencia de terminación de 120 Ω activada por defecto que se desconecta con un puente de soldadura. FDCAN1 expone sus pines TX/RX para un transceptor externo.
  • Sensores. IMU de seis ejes STMicroelectronics LSM6DS3TR-C, con acelerómetro y giroscopio de tres ejes, y un circuito de calefacción de la IMU controlado por PWM.
  • Depuración. Interfaz SWD a través de pads de soldadura.
  • Expansión. Dos conectores de 7 pines con paso de 2,54 mm y orificios almenados con GPIO, ADC, I2C, SPI, UART, 5 V, 3,3 V y GND. Pads de soldadura para las interfaces CAN FD, GPIO, batería y otros.
  • Varios. Botones de reinicio y de arranque, LED de usuario e indicador de carga de batería, cristal externo de 48 MHz y monitoreo del voltaje de la batería.
  • Alimentación. 5 V por USB Type-C, o batería de iones de litio o LiPo de 3,7 V por los pads BAT+ y BAT-, con circuito de carga de litio en la placa.
  • Dimensiones. 21 × 17,8 mm, en el formato XIAO.
Entradas, salidas e interfaces del frente de la XIAO STM32C5

El controlador FDCAN2 se conecta al transceptor TCAN3403-Q1 integrado y queda expuesto en los pads CANH/CANL. FDCAN1, en cambio, entrega las señales TX/RX para un transceptor externo. La resistencia de terminación de 120 Ω también se puede desconectar cuando la placa no está en el extremo de un bus CAN.

¿Para qué sirve calentar la IMU?

Lo que CNX Software destaca de la placa son las resistencias de calefacción controladas por PWM que rodean a la IMU LSM6DS3TR-C. El firmware puede precalentar el sensor y usar sus propias lecturas internas de temperatura para regular el calefactor. Con eso se reduce la deriva por temperatura durante las mediciones de movimiento.

Circuito de calefacción de la IMU

El diagrama del circuito de compensación térmica muestra un arreglo de diez resistencias que genera hasta 0,58 W.

¿Con qué se programa?

Seeed Studio entrega documentación para STM32CubeIDE, para PlatformIO con Zephyr RTOS y para MicroPython, junto con ejemplos de CAN FD y de la IMU. Los recursos de hardware y software, entre ellos el mapa de pines, los esquemáticos, los archivos de diseño para KiCad y Eagle y los ejemplos de código, están en la wiki.

Cómo se compara con el resto de la familia XIAO

La familia XIAO ya es amplia, con placas como la XIAO RP2350, la XIAO RA4M1, la XIAO ESP32-C5 y la XIAO nRF54L15 Sense. De esas, la XIAO RA4M1 tiene interfaz de bus CAN, y la nRF54L15 Sense incluye una IMU de seis ejes y conectividad inalámbrica. La XIAO STM32C5 es la primera que junta buses CAN y una IMU de seis ejes, en este caso con calefacción programable.

PlacaBus CANIMU de seis ejes
XIAO RA4M1SíNo
XIAO nRF54L15 SenseNoSí
XIAO STM32C5Sí, dos CAN FDSí, con calefacción

¿Cuánto cuesta?

La XIAO STM32C5 se vende a 18,85 dólares en AliExpress y a 9,90 dólares en la tienda de Seeed Studio. La versión con los conectores ya soldados cuesta 10,90 dólares.

CNX Software agregó una nota del editor. Según el medio, Seeed Studio empezó hace poco a cobrar recargos importantes en los productos que publica en AliExpress frente a su propia tienda, antes de impuestos y envío. Lo notó primero con el kit OpenDisplay Mono de 4,26 pulgadas.