NUCLEO-F103RB
  • Share:

STMicroelectronics NUCLEO-F103RB

Manufacturer No:
NUCLEO-F103RB
Manufacturer:
STMicroelectronics
Package:
Box
Description:
NUCLEO-64 STM32F103RB EVAL BRD
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32 Nucleo-F103RB is a development board from STMicroelectronics, part of the STM32 Nucleo-64 family. It features the STM32F103RB microcontroller, which is based on the Arm® Cortex®-M3 32-bit RISC core. This board is designed to provide an affordable and flexible way for users to test new concepts and build prototypes. It supports both Arduino Uno V3 and ST morpho connectivity, allowing for easy expansion with a wide range of specialized shields. The board includes an on-board ST-LINK/V2-1 debugger and programmer, and it comes with comprehensive software libraries and examples through the STM32Cube MCU Package.

Key Specifications

Specification Details
Microcontroller STM32F103RB
CPU Core Arm® Cortex®-M3 32-bit RISC core
Maximum Frequency Up to 72 MHz
Flash Memory 128 Kbytes
SRAM 20 Kbytes
Power Supply 2.0 to 3.6 V
Temperature Range -40 to +85°C or -40 to +105°C (extended)
ADCs 2x 12-bit, 1 µs A/D converters (up to 16 channels)
Timers 7 timers (3x 16-bit, 1x 16-bit motor control PWM timer, 2x watchdog timers, 1x SysTick timer)
Communication Interfaces Up to 2 I2Cs, 3 USARTs, 2 SPIs, 1 USB, 1 CAN
I/Os Up to 80 fast I/O ports, 51 high current capable I/Os
Debug Interface Serial wire debug (SWD) and JTAG interfaces
On-board Debugger/Programmer ST-LINK/V2-1 with SWD connector and USB re-enumeration capability

Key Features

  • Support for Arduino Uno V3 and ST morpho connectivity for easy expansion with various shields.
  • On-board ST-LINK/V2-1 debugger and programmer with SWD connector and USB re-enumeration capability (mass storage, Virtual COM port, and debug port).
  • Flexible power supply options: USB VBUS or external source (3.3V, 5V, 7 - 12V).
  • Three LEDs (USB communication, user LED, power LED) and two push-buttons (USER and RESET).
  • Comprehensive free software libraries and examples available with the STM32Cube MCU Package.
  • Support for a wide choice of Integrated Development Environments (IDEs) including IAR Embedded Workbench, MDK-ARM, and STM32CubeIDE.

Applications

The STM32F103RB microcontroller and the Nucleo-F103RB board are suitable for a wide range of applications, including:

  • Motor drives and application control
  • Medical and handheld equipment
  • PC and gaming peripherals
  • GPS platforms
  • Industrial applications, PLCs, inverters, printers, scanners
  • Alarm systems, video intercoms, and HVACs.

Q & A

  1. What is the main microcontroller used in the Nucleo-F103RB board?

    The main microcontroller is the STM32F103RB, which is based on the Arm® Cortex®-M3 32-bit RISC core.

  2. What are the key features of the STM32F103RB microcontroller?

    The STM32F103RB features a 72 MHz CPU, up to 128 Kbytes of Flash memory, up to 20 Kbytes of SRAM, and various peripherals including ADCs, timers, and communication interfaces.

  3. What types of connectivity does the Nucleo-F103RB board support?

    The board supports Arduino Uno V3 and ST morpho connectivity for easy expansion with various shields.

  4. What is the on-board debugger/programmer used in the Nucleo-F103RB board?

    The board includes an on-board ST-LINK/V2-1 debugger and programmer with SWD connector and USB re-enumeration capability.

  5. What are the power supply options for the Nucleo-F103RB board?

    The board can be powered via USB VBUS or an external source (3.3V, 5V, 7 - 12V).

  6. What software libraries and tools are available for the Nucleo-F103RB board?

    The board comes with comprehensive free software libraries and examples available with the STM32Cube MCU Package, and supports various IDEs including IAR Embedded Workbench, MDK-ARM, and STM32CubeIDE.

  7. What are some common applications for the STM32F103RB microcontroller?

    The microcontroller is suitable for applications such as motor drives, medical and handheld equipment, PC and gaming peripherals, GPS platforms, industrial applications, and more.

  8. How can the Nucleo-F103RB board be programmed?

    The board can be programmed using the on-board ST-LINK/V2-1 debugger, OpenOCD, or JLink.

  9. What are the temperature ranges for the STM32F103RB microcontroller?

    The microcontroller operates in the temperature range of -40 to +85°C or -40 to +105°C (extended).

  10. Does the Nucleo-F103RB board support low-power modes?

    Yes, the board supports sleep, stop, and standby modes for low-power applications.

Product Attributes

Board Type:Evaluation Platform
Type:MCU 32-Bit
Core Processor:ARM® Cortex®-M3
Operating System:- 
Platform:Nucleo-64
Utilized IC / Part:STM32F103RB, mbed-Enabled Development
Mounting Type:Fixed
Contents:Board(s)
0 Remaining View Similar

In Stock

$10.67
24

Please send RFQ , we will respond immediately.

Same Series
NUCLEO-L152RE
NUCLEO-L152RE
NUCLEO-64 STM32L152RE EVAL BRD
NUCLEO-F411RE
NUCLEO-F411RE
NUCLEO-64 STM32F411RE DEV EVAL
NUCLEO-L476RG
NUCLEO-L476RG
NUCLEO-64 STM32L476RG DEV EVAL
NUCLEO-F070RB
NUCLEO-F070RB
NUCLEO-64 STM32F070RB EVAL BRD
NUCLEO-F030R8
NUCLEO-F030R8
NUCLEO-64 STM32F030R8 EVAL BRD
NUCLEO-F302R8
NUCLEO-F302R8
NUCLEO-64 STM32F302R8 EVAL BRD
NUCLEO-F334R8
NUCLEO-F334R8
NUCLEO-64 STM32F334R8 DEV EVAL
NUCLEO-F091RC
NUCLEO-F091RC
NUCLEO-64 STM32F091RC DEV EVAL
NUCLEO-F072RB
NUCLEO-F072RB
NUCLEO-64 STM32F072RB EVAL BRD
NUCLEO-L073RZ
NUCLEO-L073RZ
NUCLEO-64 STM32L073RZ DEV EVAL
NUCLEO-L452RE
NUCLEO-L452RE
NUCLEO-64 STM32L452RE DEV EVAL
NUCLEO-L452RE-P
NUCLEO-L452RE-P
NUCLEO-64 STM32L452RE EVAL BRD

Related Product By Categories

W5100S-EVB-PICO
W5100S-EVB-PICO
WIZnet
W5100S-EVB-PICO RP2040 W5100S
NUCLEO-L152RE
NUCLEO-L152RE
STMicroelectronics
NUCLEO-64 STM32L152RE EVAL BRD
NUCLEO-F303RE
NUCLEO-F303RE
STMicroelectronics
NUCLEO-64 STM32F303RE EVAL BRD
NUCLEO-F746ZG
NUCLEO-F746ZG
STMicroelectronics
NUCLEO-144 STM32F746ZG EVAL BRD
LAUNCHXL-F280049C
LAUNCHXL-F280049C
Texas Instruments
LAUNCHPAD TMS320F280049C EVAL BD
STM32F0DISCOVERY
STM32F0DISCOVERY
STMicroelectronics
DISCOVERY STM32F051R8T6 EVAL BRD
NUCLEO-F030R8
NUCLEO-F030R8
STMicroelectronics
NUCLEO-64 STM32F030R8 EVAL BRD
SPC58XXADPT176S
SPC58XXADPT176S
STMicroelectronics
SPC58XE/G EVAL BRD
ADZS-BF533-EZLITE
ADZS-BF533-EZLITE
Analog Devices Inc.
EZ-KIT LITE ADSP-BF533 EVAL BRD
SPC58EEMU
SPC58EEMU
STMicroelectronics
SPC58 EVAL BRD
STM32F4DISCOVERY
STM32F4DISCOVERY
STMicroelectronics
DISCOVERY STM32F407VGT6 EVAL BRD
SPC58XCADPT176S
SPC58XCADPT176S
STMicroelectronics
SPC584CXXE7/SPC58ECXXE7/584BXXE7

Related Product By Brand

STD10NF10T4
STD10NF10T4
STMicroelectronics
MOSFET N-CH 100V 13A DPAK
STF28NM50N
STF28NM50N
STMicroelectronics
MOSFET N-CH 500V 21A TO220FP
TDA7718N
TDA7718N
STMicroelectronics
IC AUDIO SIGNAL PROCESSR 28TSSOP
STM32L451RET6
STM32L451RET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 64LQFP
STM32F103VFT7
STM32F103VFT7
STMicroelectronics
IC MCU 32BIT 768KB FLASH 100LQFP
STM32G474MET6
STM32G474MET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 80LQFP
TDA2822M
TDA2822M
STMicroelectronics
IC AMP AB MONO/STER 2W 8MINI DIP
TDA7491LP
TDA7491LP
STMicroelectronics
IC AMP CLSS D STER 5W POWERSSO36
M68AW512ML70ND6
M68AW512ML70ND6
STMicroelectronics
IC SRAM 8MBIT PARALLEL 44TSOP II
L6375D013TR
L6375D013TR
STMicroelectronics
IC PWR DRIVER N-CHAN 1:1 20SOIC
VNN3NV04PTR-E
VNN3NV04PTR-E
STMicroelectronics
IC PWR DRIVER N-CHAN 1:1 SOT223
L7809ACD2T-TR
L7809ACD2T-TR
STMicroelectronics
IC REG LINEAR 9V 1.5A D2PAK