🛠 Découvrir la Blue Pill : que trouve-t-on dans la boîte ?

STM32F103 "Blue Pill" (STM32F103C8T6) · debutant · Identité de la carte, brochage, LED PC13 et pièges matériels à connaître avant de brancher quoi que ce soit.

Una tarjeta, un chip, mucha historia

La « Blue Pill » es una tarjeta de desarrollo china sin marca basada en el microcontrolador STMicroelectronics STM32F103C8T6, un ARM Cortex-M3 con una frecuencia de reloj de hasta 72 MHz. La serie STM32F1, anunciada por ST en junio de 2007, es la primera familia STM32; la página oficial de producto de ST se titula « STM32F103 — Arm Cortex-M3 Microcontrollers (MCU) 72 MHz ». La tarjeta en sí mide 23 mm × 53 mm (PCB azul, de ahí el nombre) y su apodo proviene de un mensaje publicado en el foro STM32duino, en referencia a la película Matrix.

Lo que hay en la tarjeta

Las tres trampas para el principiante

  1. El LED de usuario PC13 está en modo sink: está cableado entre el VCC y el pin, por lo que se enciende cuando el pin está en estado BAJO. Un código « blink » clásico escrito en HIGH/OFF parece no hacer nada.
  2. Sin protección de alimentación: el pin +5V está conectado directamente al +5V del conector USB. Nunca alimentar la tarjeta por USB y por una fuente externa simultáneamente.
  3. Falsificaciones endémicas: la mayoría de las Blue Pill vendidas hoy en día contienen STM32 falsificados o clones compatibles en pines (por ejemplo, GigaDevice GD32F103). No es algo insalvable, pero hay que saberlo (ver el tutorial de diagnóstico).

Para leer a continuación

El esquema de referencia y la tabla completa de asignación de pines están en stm32-base.org; la página de producto de ST y la hoja RM0008 (manual de referencia) completan la documentación oficial.

Otros tutoriales para esta placa

Ejemplos de código para esta placa

← Volver a la ficha 🛠 Todos los tutoriales