STM32F105RBT6
Overview
The STM32F105RBT6 is a Connectivity Line microcontroller featuring an ARM Cortex-M3 core running at 72MHz. It is specifically designed for applications requiring robust communication, offering dual CAN interfaces and a USB 2.0 OTG full-speed controller.
Why Choose This Part
This MCU provides a significant upgrade over standard F1 series parts by adding USB OTG and a second CAN interface while maintaining the familiar Cortex-M3 architecture. Its 64KB of RAM is generous for its class, facilitating larger buffers for communication stacks.
Applications
Key Specifications
Getting Started
Start development with the STM32CubeF1 software package and an STM32 Nucleo-64 or Discovery board. Code can be compiled using industry-standard tools such as STM32CubeIDE, Keil MDK, or IAR Embedded Workbench via the onboard JTAG/SWD interface.
Dev Boards
Development boards and breakout modules featuring the STM32F105RBT6 or compatible chips — ready to use for prototyping.



