Nucleo-F103RB Pinout Arduino and Morpho Header Diagrams

This page provides the complete Nucleo-F103RB Pinout diagrams for the STM32 Nucleo-F103RB development board. The Nucleo-F103RB is based on the STM32F103RBT6 microcontroller running at up to 72 MHz with 128KB flash and 20KB RAM. Diagrams include both Arduino and Morpho header pin assignments with alternate function labels.

To view pin labels in detail, right-click any image and select Open image in new tab, then use Ctrl+Scroll to zoom.

Pinout Legend

Arduino Headers

Arduino Header (Top Left — CN6 / CN8)

Nucleo-F103RB Arduino Header Top Left CN6 CN8

Arduino Header (Top Right — CN5 / CN9)

Nucleo-F103RB Arduino Header Top Right CN5 CN9

Morpho Headers

Morpho Header (Top Left — CN7)

Nucleo-F103RB Morpho Header Top Left CN7

Morpho Header (Top Right — CN10)

Nucleo-F103RB Morpho Header Top Right CN10