EmbeddedRelated.com
The 2026 Embedded Online Conference
NUCLEO-F103RB

NUCLEO-F103RB

STMicroelectronics
Development Boards & Kits - ARM Nucleo Board STM32F1 STM32F103RB 128K
817 in stock

Overview

The NUCLEO-F103RB is a development board featuring the STM32F103RBT6 microcontroller, an ARM Cortex-M3 core. It offers a low-cost and flexible way for users to try out new concepts and build prototypes with the STM32 microcontroller family. This board is mbed-enabled, facilitating rapid prototyping with online tools.

Why Choose This Part

This board provides excellent value with an integrated ST-LINK/V2-1 debugger/programmer, eliminating the need for external tools. Its Arduino Uno Revision 3 and ST Morpho headers ensure broad compatibility with existing shields and expansion modules. The STM32F103RBT6 MCU offers 128KB of Flash memory and a 64-pin LQFP64 package, balancing performance with accessible pinout.

Applications

Rapid Prototyping
Engineers can quickly develop and test embedded applications using the board's pre-integrated debugger/programmer and extensive connectivity options.
Educational Projects
Its ease of use, Arduino Uno Revision 3 compatibility, and comprehensive documentation make it suitable for learning embedded systems development.
IoT Device Development
The STM32F103's peripherals and the board's expansion headers allow for integration with various sensors and communication modules for IoT applications.
Motor Control
The general-purpose I/O and timer capabilities of the STM32F103RBT6 can be utilized for basic motor control algorithms and driver interfaces.

Key Specifications

Type MCU 32-Bit
Contents Board(s)
Platform Nucleo-64
Mounting Type Fixed
Core Processor ARM Cortex-M3
Utilized IC / Part STM32F103

Getting Started

To get started, connect the NUCLEO-F103RB board to your computer via USB. Development can be done using the STM32CubeIDE, an all-in-one software toolchain from STMicroelectronics, or online mbed development environment. Extensive examples and documentation are available on the STMicroelectronics website to aid in project development.

Also Consider

NUCLEO-F401RE STMicroelectronics - This board features an STM32F401RE microcontroller (ARM Cortex-M4), offering higher performance and more advanced peripherals for demanding applications.
NUCLEO-L432KC STMicroelectronics - This board utilizes an STM32L432KC (ARM Cortex-M4), which is designed for ultra-low-power applications, making it suitable for battery-operated projects.
The 2026 Embedded Online Conference