Descripción
Especificaciones Técnicas
Placa
- Modelo: NUCLEO-F103RB
- Serie: STM32 Nucleo-64
- Microcontrolador integrado: STM32F103RBT6
CPU
- Microcontrolador: STM32F103RBT6
- Núcleo: ARM Cortex-M3 de 32 bits
- Frecuencia: Hasta 72 MHz (1.25 DMIPS/MHz)
- Características: Single-cycle multiplication y hardware division, sistema de memoria con acceso sin estados de espera
- FPU: No (el Cortex-M3 no incluye unidad de punto flotante)
Memoria
- Flash: 128 KB
- SRAM: 20 KB
Entradas / Salidas (I/O) en la placa
- GPIOs accesibles: Pines de E/S del STM32F103RBT6 disponibles a través de los conectores Arduino y Morpho
- Conectores de expansión:
- 1 × Conector Arduino™ Uno V3(compatible con shields Arduino)
- 1 × Conector ST Morpho(acceso a todas las señales de la MCU)
- Interfaz de programación/depuración:
- ST-Link/V2-1 integrado vía USB (conector Mini-B o Micro-B USB)
- Re-enumeración USB: almacenamiento masivo, puerto COM virtual, puerto de depuración
- Comunicaciones del microcontrolador:
- Hasta 3 × USART (hasta 4.5 Mbit/s)
- Hasta 2 × SPI (18 Mbit/s)
- Hasta 2 × I2C
- 1 × USB 2.0 Full-Speed (dispositivo)
- 1 × CAN 2.0B
- Analógicos del microcontrolador:
- 2 × ADC de 12 bits (hasta 16 canales, 1 μs de conversión)
- Temporizadores del microcontrolador: Temporizadores de 16 bits, PWM, watchdog, SysTick
Elementos en placa
- LEDs:
- 1 × LED de usuario (compartido con ARDUINO®)
- 1 × LED de comunicación USB
- 1 × LED de alimentación
- Pulsadores:
- 1 × Botón de usuario
- 1 × Botón de reset
- Osciladores:
- Cristal principal HSE (frecuencia variable según versión)
- Cristal RTC de 768 kHz
Alimentación
- Opciones de alimentación: USB VBUS o fuente externa (3.3V, 5V, 7-12V)
Herramientas de Desarrollo
- Compatibilidad total con IAR Embedded Workbench, Keil MDK-ARM, STM32CubeIDEy entornos basados en GCC
- Habilitada para ARM mbed™(desarrollo online sin instalación)
- Amplia biblioteca HAL de software STM32 disponible
- Programación mediante ST-Link integrado o mediante conectores externos para programador independiente
Aplicaciones
- Educación y aprendizaje: Plataforma ideal para aprender programación de microcontroladores ARM Cortex-M3, sistemas embebidos en C/C++, y desarrollo de firmware en entornos profesionales .
- Prototipado rápido electrónico: Evaluación y desarrollo de prototipos integrados gracias a su compatibilidad con shields Arduino y acceso completo a todas las E/S mediante conector Morpho .
- Robótica educativa: Control de motores DC, servomotores y sensores en robots didácticos y proyectos de iniciación a la robótica .
- Automatización industrial ligera: Implementación de controladores lógicos programables (PLC) sencillos, control de procesos y monitoreo de maquinaria industrial .
- Internet de las Cosas (IoT): Desarrollo de nodos de sensores, dispositivos conectados y gateways IoT con conectividad USB y comunicación serial .
- Electrónica de consumo: Creación de dispositivos inteligentes, wearables y gadgets interactivos aprovechando su bajo consumo y procesamiento eficiente .
- Dispositivos médicos portátiles: Equipos de monitoreo de pacientes y herramientas de diagnóstico que requieren fiabilidad y precisión .
- Control de motores: Accionamiento de motores paso a paso, control de velocidad de motores DC mediante PWM .
- Adquisición de datos: Sistemas de data logging con almacenamiento en tarjeta SD o comunicación a PC mediante puerto COM virtual .












Valoraciones
No hay valoraciones aún.