STM32F105VCT6

STMicroelectronics · STM32F1 Series

STMicroelectronics STM32F105VCT6, STM32F1 Connectivity line, 32-bit ARM Cortex-M3 MCU, 72 MHz, 256 KB Flash, 64 KB SRAM, USB OTG, dual CAN, 80 I/O, 100-LQFP, -40 to 85°C.

STMicroelectronics STM32F105VCT6
Download datasheet (PDF)
[IN STOCK] In Stock: 1,500 pcs
$8.39/ pc

Volume pricing

Buy Now

MOQ 1 · Tray · RoHS · EIA-481 · DAP/DDP · T/T

Technical specifications

STM32F105VCT6 specifications
Parameter / AttributeSpecification / Value
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C ~ 85°C (TA)
Speed72MHz
PackageTray
RAM size64K x 8
Core size32-Bit Single-Core
PeripheralsDMA, POR, PWM, Voltage Detect, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG
Number of i (O)80
Core processorARM® Cortex®-M3
Case100-LQFP
Data convertersA/D 16x12b; D/A 2x12b
Program memory size256KB (256K x 8)

Technical details

72 MHz Cortex-M3 with USB OTG and dual CAN — the Connectivity line MCU

The distinguishing feature versus the value-line STM32F103 is the USB OTG peripheral with an on-chip PHY and dual CAN 2.0B interfaces, which saves an external USB controller and a CAN transceiver on the BOM. With 80 I/O lines in a 100-LQFP package, it is sized for industrial gateways, motor drives with fieldbus, and building automation controllers that need to bridge a CAN network to a USB host.

The 256 KB program Flash and 64 KB SRAM define the firmware boundary. A typical application running FreeRTOS, a CANopen stack, and a USB CDC class driver leaves about 80 KB of Flash and 20 KB of RAM free for application code and buffers. The Flash is organized as 256 K x 8 bits with 2 KB and 64 KB erase sectors, which matters when sizing the OTA update staging area.

USB OTG and dual CAN — what the connectivity means on the bus

The STM32F105VCT6 carries a USB OTG full-speed (12 Mbps) peripheral with an integrated PHY — no external USB transceiver needed. The dual CAN 2.0B controllers share a single 512-byte mailbox RAM. In a typical gateway design, one CAN port handles the fieldbus (e.g., CANopen at 250 kbps) while the second CAN port bridges to a secondary bus or a diagnostic tool. The USB OTG can act as a device (virtual COM port) or as a host (flash drive for data logging). Both CAN and USB can run concurrently without stalling the core, provided the DMA controller is configured for the peripheral FIFOs.

Industrial temperature range and 100-LQFP package

The 100-pin LQFP (14 x 14 mm, 0.5 mm pitch) is inspectable and reworkable with standard hot-air tools. No exposed pad — all thermal dissipation goes through the leads.

STM32F105VCT6
[ALLOC] verified
Quote