🛠 Primeros pasos con la Seeed Studio XIAO STM32C5

Seeed Studio XIAO STM32C5 · debutant · Apprenez à identifier les composants clés et à effectuer le premier branchement USB de la carte XIAO STM32C5.

Objetivos

Este tutorial tiene como objetivo familiarizarte con la placa Seeed Studio XIAO STM32C5, la primera placa de la serie XIAO basada en un microcontrolador STMicroelectronics. Al final de esta guía, sabrás cómo identificar los principales recursos de hardware integrados y realizar la primera conexión para alimentar la placa y verificar su reconocimiento por parte de un ordenador.

Material Necesario

Pasos

  1. Identificación de la placa: Toma la placa en tus manos. Observa sus dimensiones compactas de 21 x 17,8 mm. Localiza el puerto USB-C en el borde. Es el punto de entrada para la alimentación y la comunicación con tu PC.
  2. Reconocimiento de componentes: Observa el circuito impreso. Puedes ver el microcontrolador STM32C5A3CG en el centro. Cerca de él, identifica el sensor inercial de 6 ejes LSM6DS3TR-C. También nota la presencia del transceptor CAN FD TI TCAN3403-Q1, útil para proyectos automotrices o industriales.
  3. Conexión USB: Conecta el cable USB-C a la placa y el otro extremo a tu ordenador. Nunca fuerzes el conector.
  4. Verificación de alimentación: Debería encenderse un LED rojo, indicando que la placa recibe corriente de 5V a través de USB. La placa utiliza un circuito de carga integrado para baterías de ion-litio/LiPo, pero aquí, USB es suficiente.
  5. Detección del sistema: En Windows, abre el Administrador de dispositivos. En macOS o Linux, usa el comando lsusb o system_profiler SPUSBDataType en la terminal. Deberías ver aparecer un dispositivo USB 2.0 Full-Speed.

Verificación

Si el LED rojo está encendido y el ordenador detecta un nuevo dispositivo USB, el arranque es exitoso. Si no pasa nada, prueba otro cable USB-C (algunos solo transmiten potencia) u otro puerto USB.

Para Ir Más Allá

Una vez que la placa sea reconocida, puedes instalar el entorno de desarrollo STM32CubeIDE o configurar PlatformIO para usar Zephyr RTOS. El microcontrolador ofrece 1 MB de flash y 256 KB de SRAM, proporcionando un margen cómodo para tus primeros programas.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales