Waveshare XNUCLEO-F103RB Improved STM32 Nucleo Development Board

Description

SPIDER Automation Waveshare XNUCLEO-F103RB is an enhanced STM32 Nucleo development platform built around the powerful ARM 32-bit Cortex-M3 STM32F103RBT6 microcontroller. Offering seamless hardware compatibility with standard Arduino shields and comprehensive access to MCU pins via ST Morpho headers, it bridges the gap between flexible prototyping and professional embedded system design.

Equipped with a separable ST-LINK/V2 debugging module, CP2102 USB-to-UART converter, and flexible configuration jumpers, the board supports the mbed SDK for rapid cloud-based prototyping. It also includes comprehensive free software HAL libraries with multiple code examples to accelerate your custom development projects.


Key Features

  • STM32F103RBT6 Microcontroller: High-performance 32-bit ARM Cortex-M3 core operating at a 72MHz frequency.
  • Ample Memory Capacity: Features 128kB of Flash memory and 20kB of SRAM for complex application code.
  • Separable ST-LINK/V2 Module: Enables isolated programming, debugging, and virtual COM port connectivity.
  • Arduino Connectivity: Direct pin layout compatibility for mounting various standard Arduino shields and ICSP modules.
  • ST Morpho Extension Headers: Provides complete, unhindered access to VCC, GND, and all microcontroller I/O pins.
  • Advanced Power Regulation: Integrates SPX3819M5 (3.3V) and AMS1117 (5.0V) regulators with a 500mA self-recovery fuse.
  • Configurable Jumper Matrix: Dedicated selection jumpers for ADC/I2C routing, UART modes, MCU current testing, and power sources.

Benefits

  • Rapid Cloud Prototyping: Full support for mbed SDK and online tools allows quick proof-of-concept creation.
  • Versatile Debugging: Separable ST-LINK/V2 allows users to utilize the debugger independently with other target boards.
  • Extensive Peripheral Access: Morpho headers and Arduino slots ensure effortless connection to sensors, motors, and displays.

Applications

  • Industrial Automation & Control: Developing embedded control nodes using robust ARM Cortex-M3 architecture.
  • IoT & Sensor Interfacing: Prototyping smart device networks using Arduino-compatible communication shields.
  • Educational & R&D Labs: Comprehensive hardware platform for learning advanced 32-bit microcontroller programming.
  • Robotics & Motion Control: Managing multi-channel analog inputs and PWM output signals for motor drivers.
  • Custom Firmware Development: Testing low-power modes, serial communications, and custom HAL-based embedded software.

Package Includes

  • 1 x Waveshare XNUCLEO-F103RB Improved STM32 NUCLEO Board (with separable ST-LINK/V2 module)

Technical Specifications

Parameter Specification
Brand / Model SPIDER Automation / Waveshare XNUCLEO-F103RB
Item Type STM32 ARM Development Board
Microcontroller Core ARM 32-bit Cortex-M3 (STM32F103RBT6)
Operating Frequency 72 MHz
Flash Memory / SRAM 128 kB Flash / 20 kB SRAM
Operating Voltage 2.0V to 5.5V DC (6–12V DC External Input)
Analog Peripherals 2 × 12-Bit ADCs (16 Channels Total)
Debugger Module Separable ST-LINK/V2 (SWD Interface & USB-to-UART via CP2102)
Expansion Connectors Arduino Connectors & ST Morpho Headers
Package / Case LQFP64
Shipping Net Weight 0.176 kg
Package Shipping Dimensions 12 cm × 8 cm × 5 cm

Refund Reason