Descripción
Especificaciones
CPU
- Microcontrolador: STM32F401CCU6
- Núcleo: ARM Cortex-M4 de 32 bits con FPU (unidad de punto flotante)
- Frecuencia: Hasta 84 MHz
- Características: Unidad de Punto Flotante (FPU) de precisión simple, instrucciones DSP, ART Accelerator™ (ejecución desde Flash con cero esperas)
Memoria
- Flash: 256 KB
- SRAM: 64 KB
Entradas / Salidas (I/O)
- GPIOs: Hasta 36 pines de E/S de propósito general (mapeados en el chip UFQFPN48)
- Interfaces de Comunicación:
- 1 × USB 2.0 OTG Full-Speed (con PHY interno)
- Hasta 3 × USART (hasta 10.5 Mbit/s)
- Hasta 4 × SPI (hasta 42 Mbit/s, algunos compatibles con I2S)
- Hasta 3 × I2C (hasta 1 Mbit/s)
- 1 × SDIO
- Interfaz de Depuración: SWD (Serial Wire Debug) de 2 pines
- Analógicos:
- 1 × ADC de 12 bits (2.4 MSPS, hasta 16 canales)
- Temporizadores: 11 temporizadores (6 de 16 bits, 2 de 32 bits, 2 watchdogs, 1 SysTick)
- Osciladores: Soporte para cristal principal de 4-26 MHz y cristal RTC de 32.768 kHz
Herramientas de Desarrollo
- Compatibilidad total con las herramientas Keil MDK, IAR Embedded Workbench y STM32CubeIDE
- Programación y depuración mediante ST-Link, J-Link o cualquier programador compatible con SWD
- Configuración gráfica mediante STM32CubeMX
Aplicaciones:
- Proyectos embebidos de alto rendimiento: Ideal para sistemas que requieren procesamiento matemático intensivo gracias a su FPU y alta frecuencia de reloj .
- Robótica y control de motores: Control de servomotores, motores DC y brushless mediante sus avanzados temporizadores y generación de PWM .
- IoT (Internet de las Cosas): Desarrollo de nodos de sensores inteligentes, dispositivos portátiles y estaciones meteorológicas, aprovechando su equilibrio entre rendimiento y bajo consumo .
- Procesamiento de audio y señales: Aplicaciones que requieren filtrado digital o procesamiento de señales en tiempo real gracias a las instrucciones DSP y la FPU .
- Interfaces USB: Creación de dispositivos USB personalizados (teclados, ratones, joysticks, MIDI, o incluso tarjetas de sonido USB) gracias al USB OTG Full-Speed integrado .
- Educación universitaria y profesional: Plataforma de aprendizaje para programación en C/ensamblador, sistemas en tiempo real y arquitectura ARM Cortex-M .
- Dispositivos portátiles (wearables): Gadgets y dispositivos de salud (como pulsómetros) que requieren procesamiento rápido con un consumo energético controlado .
- Automatización industrial ligera: Sistemas de control y adquisición de datos (PLC, sensores industriales) gracias a su robustez y variedad de periféricos .
- Prototipos electrónicos avanzados: Integración de periféricos personalizados como pantallas OLED, sensores (MPU6050, etc.) y módulos de comunicación .
- Control de vuelo (Drones): Utilizado como unidad de procesamiento central en controladoras de vuelo para drones de pequeño y mediano tamaño .















Valoraciones
No hay valoraciones aún.