STM32F103RBT6 128K flash 20K SRAM ARM Cortex-M3 Microcontroller LQFP-64

Model: STM32F103RBT6
SKU: D22-7-STM32F103RBT6
In Stock
EGP 150.000
In Stock
SKU: D22-7-STM32F103RBT6 Categories: , ,

Advantages vs. STM32F103C8T6

✅ More Flash (128KB vs. 64KB)
✅ Additional GPIOs (51 vs. 37)
✅ Integrated CAN 2.B Controller
✅ Larger Package (LQFP-64 vs. LQFP48)

Description

STM32F103RBT6 128K flash 20K SRAM ARM Cortex-M3 Microcontroller LQFP-64

Key Specifications

Core: ARM® Cortex®-M3 32-bit RISC Core @ 72MHz

1. Memory Configuration

  • Flash Memory: 128KB (0x0800 0000 – 0x0801 FFFF)
  • SRAM: 20KB (16KB Main + 4KB Core-Coupled Memory)
  • Boot Memory: 2KB (System Loader)

2. CPU Performance

  • Clock Speed: 72 MHz (zero wait-state execution)
  • Instruction Throughput: 1.25 DMIPS/MHz (~90 DMIPS total)
  • Hardware FPU: No (use STM32F4 for floating-point)

3. Power Management

  • Operating Voltage: 2.0V – 3.6V
  • Power Modes:
    • Run: ~36mA @ 72MHz
    • Sleep: ~12mA
    • Stop: ~20µA (RTC active)
    • Standby: ~2µA

4. I/O & Peripherals (LQFP-64)

  • GPIO Pins: 51 (of 64 total pins)
  • Communication Interfaces:
    • USART: 3x
    • SPI: 2x (18 Mbps)
    • I2C: 2x (400 kHz Fast Mode)
    • USB 2.0 Full-Speed (w/ internal PHY)
    • CAN 2.0B (1x)
  • Analog:
    • ADC: 2x 12-bit (1µs conv., 16 channels)
    • DAC: None
  • Timers:
    • 16-bit: 4x (PWM/input capture)
    • 32-bit: 2x
    • SysTick, RTC

5. Debug & Programming

  • Debug Ports: SWD (2-pin), JTAG (5-pin)
  • Boot Modes:
    • Flash (default)
    • System Memory (USB DFU bootloader)
    • SRAM

6. Package Details (LQFP-64)

  • Dimensions: 10x10mm, 0.5mm pin pitch
  • Pinout:
    • Power: 5x VDD, 5x VSS
    • GPIO: 51x (5V-tolerant except PC13-15)

7. Environmental Ratings

  • Temperature Range:
    • Industrial: -40°C to +85°C
    • Extended: -40°C to +105°C
  • ESD Protection: >2kV (HBM)

8. Development Ecosystem

  • IDEs: Keil, IAR, STM32CubeIDE (free)
  • Libraries: STM32Cube HAL/LL, LibOpenCM3
  • Common Boards:
    • “Black Pill” (STM32F103RBT6 breakout)
    • STM32 Nucleo (compatible pin headers)

9. Key Applications

  • Industrial PLCs
  • Motor drives
  • USB HID devices
  • CAN bus networks
  • IoT edge nodes

10. Alternate Part Numbers

  • STM32F103R8T6 (64KB Flash)
  • STM32F103RET6 (512KB Flash)
  • STM32F103C8T6 (64KB, LQFP48)

 

Design Notes

  1. Decoupling: Use 100nF MLCCs on all VDD pins + bulk 4.7µF cap.
  2. NRST: 10kΩ pull-up + 100nF capacitor required.
  3. Boot Pins: BOOT0 must be externally pulled low (10kΩ recommended).
  4. USB DP: Requires 1.5kΩ pull-up to 3.3V.

Reviews

There are no reviews yet.

Be the first to review “STM32F103RBT6 128K flash 20K SRAM ARM Cortex-M3 Microcontroller LQFP-64”
STM32F103RBT6 128K flash 20K SRAM ARM Cortex-M3 Microcontroller LQFP-64 EGP 150.000
In Stock