STM32F105VCT6 - 72MHz Cortex-M3 MCU, 256KB Flash, USB OTG | ST

MPN: STM32F105VCT6
2.0 V to 3.6 V Vdss LQFP-100 (14x14 mm) Package 72 MHz Speed 256 KB Memory
MOQ: 1 |

STM32F105VCT6 جائزہ

The STMicroelectronics STM32F105VCT6 is a 32-bit ARM Cortex-M3 microcontroller from ST's Connectivity Line family, operating at up to 72 MHz with 256 KB of Flash and 64 KB of SRAM, housed in a 100-pin LQFP (14x14 mm) package. The VCT6 suffix denotes the LQFP-100 package, 256 KB Flash, and -40C to +85C industrial temperature range. The STM32F105xx family adds a USB OTG Full-Speed controller, two CAN 2.0B interfaces, and an Ethernet MAC to the standard STM32F1 peripheral set, making it a true connectivity-focused MCU.

A microcontroller (MCU) is a single-chip computer that integrates a processor core, program memory (typically Flash), data memory (SRAM), and a rich set of peripherals (timers, ADC, communication interfaces) onto one silicon die. MCUs sit at the heart of nearly every embedded system - from industrial PLCs and motor drives to consumer appliances and IoT edge nodes - executing deterministic real-time firmware that reads sensors and drives actuators. The Cortex-M3 architecture from ARM is a 32-bit RISC core designed for low-latency interrupt response, deterministic bit-manipulation, and high code density through the Thumb-2 instruction set.

Key features include a 72 MHz max CPU clock with single-cycle multiply and hardware divide, USB 2.0 Full-Speed OTG with on-chip PHY, two CAN 2.0B active interfaces, 10/100 Ethernet MAC (MII/RMII), up to 5 USARTs, 3 SPI, 2 I2C, a 1-mbx2C I2S, two 12-bit ADCs (1 Msps, 16 channels), one 12-bit DAC, plus an FSMC bus for external memory or parallel display. The 100-pin LQFP exposes 80+ GPIO across multiple 5V-tolerant banks, supporting flexible mixed-signal designs.

The part uses an internal 8 MHz RC and an optional 32.768 kHz LSE crystal for the RTC. Power is managed through three low-power modes (Sleep, Stop, Standby) with a typical run current of ~30 mA at 72 MHz and stop current below 50 uA. The 2.0V to 3.6V supply range supports both 3.3V and battery-backed designs.

Typical applications include industrial gateways with USB or CAN, USB HID/COM port devices, RS485/CAN industrial sensor nodes, motor control boards using CAN and timers, point-of-sale terminals, low-cost Ethernet-equipped embedded nodes, and human-machine interface panels driving LCDs through FSMC. Designers pick the F105 over the F103 when they need USB OTG host capability, dual CAN, or an integrated Ethernet MAC on the same die.

When designing with this MCU, allocate the FSMC bus carefully if you add an external SRAM or NOR Flash, since pin remapping can clash with timers and USARTs. Use ST's STM32CubeMX to validate alternate-function mapping before final layout, and check the errata sheet for early-revision silicon behavior on the Ethernet MAC and USB OTG PHY.

This page synthesizes distributor pricing, parametric alternatives, and practical design notes beyond the manufacturer datasheet to support BOM decisions and second-source planning.

کے لیے ڈراپ اِن متبادل STM32F105VCT6 — یکساں پیکیج، پن سے پن مطابقت پذیر۔ مختلف پیکیج والے پرزے جن کے لیے PCB دوبارہ کام درکار ہو، شامل نہیں ہیں۔

اس سیریز میں مختلف ورژن

اسی سیریز کے ماڈلز جو ڈراپ اِن مطابقت رکھتے ہیں STM32F105VCT6 (یکساں فارم فیکٹر اور فٹ پرنٹ) — میں مختلف Timers, ADC, Package, USB, I2C.

GigaDevice
Timers: 3 x 16-bit GP + 1 x PWM
ADC: 2 x 12-bit, 1 MSPS, up to 16 channels
USB: USB 2.0 Full-Speed OTG
موازنہ کریں STM32F105VCT6 →
Microchip Technology
Timers: 5 x 16-bit, 5 x 32-bit (combined)
ADC: 10-bit, 1 Msps, up to 28 channels
Package: TQFP-100 (PF), 14x14 mm
STMicroelectronics
Timers: Advanced, general-purpose and basic timers (PWM capable)
ADC: 3x 12-bit, up to 21 channels
USB: USB 2.0 full-speed device
موازنہ کریں STM32F105VCT6 →
STMicroelectronics
Timers: 4 x 16-bit general, 1 x 16-bit advanced, 2 x watchdog
ADC: 2 x 12-bit, up to 1 MSPS
Package: 64-pin LQFP
موازنہ کریں STM32F105VCT6 →
STMicroelectronics
Timers: 10 (general-purpose + advanced-control)
ADC: 2 x 12-bit, up to 16 channels
Package: 100-LQFP (14x14 mm)
موازنہ کریں STM32F105VCT6 →
STMicroelectronics
Timers: 10 timers (general-purpose + PWM)
ADC: 2 x 12-bit, up to 16 channels
Package: 100-pin LQFP (14x14 mm)
موازنہ کریں STM32F105VCT6 →

STM32F105RCT6

✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہ
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 32-bit RISC · 72 MHz · 90 DMIPS (1.25 DMIPS/MHz) · 256 KB · 64 KB · 2.0 V to 3.6 V · 64-pin LQFP · Surface Mount

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

STM32F107VCT6

✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہ
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 32-bit RISC · 72 MHz · 256 KB (256K x 8) · 64 KB · 2.0 V to 3.6 V · -40 C to +85 C · 100-pin LQFP (14x14 mm) · Surface Mount

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

STM32F103VCT6

✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہ
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 · 72 MHz · 256 KB · 48 KB · 2.0 V to 3.6 V · -40C to +85C · LQFP-100 (14x14 mm) · 80

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

GD32F105VCT6

✅ ڈراپ-اِن
GigaDevice
📦 LQFP-100
ARM Cortex-M3 32-bit · 108 MHz · 256 KB · 64 KB · 2.6 V to 3.6 V · 2 x 12-bit, 1 MSPS, up to 16 channels · 2 x 12-bit · USB 2.0 Full-Speed OTG

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

STM32F105VCT7

✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہ
STMicroelectronics
📦 LQFP-100
ARM Cortex-M3 32-bit RISC · 72 MHz · 256 KB (256K x 8) · 64 KB · 80 · 100-LQFP (14x14 mm) · 2.0 V to 3.6 V · -40C to +105C (Grade 7)

قیمت کے لیے رابطہ کریں

ڈیٹا شیٹ دیکھیں →

STM32F105VBT6

✅ ڈراپ-اِن ⚠️ تفصیلات غیر تصدیق شدہ
📦 LQFP-100
same LQFP-100 footprint and 72 MHz core; Flash 128 KB vs 256 KB (-50%), otherwise same peripheral set

📋 حوالہ جاتی متبادل (کیٹلاگ میں نہیں)

STM32F105VCT6 زیادہ سے زیادہ ریٹنگز اور برقی خصوصیات

Core Architecture ARM Cortex-M3 (32-bit)
Core Max Frequency 72 MHz
Program Memory (Flash) 256 KB
SRAM 64 KB
Operating Voltage (VDD) 2.0 V to 3.6 V
پیکیج LQFP-100 (14x14 mm)
آپریٹنگ درجہ حرارت -40 C to +85 C
GPIO Count 80+
USB USB 2.0 Full-Speed OTG with on-chip PHY
CAN 2x CAN 2.0B active
Ethernet 10/100 MAC (MII/RMII) - external PHY required
USART/UART 5 channels
SPI 3 channels
I2C 2 channels
ADC 2x 12-bit, 1 Msps, 16 channels
DAC 1x 12-bit
Timers Advanced-control, general-purpose, basic, SysTick, watchdog
FSMC Yes - external memory/display bus
DMA 12 channels
RoHS اسٹیٹس Compliant

STM32F105VCT6 پن کنفیگریشن

LQFP-100 Package Pinout Diagram LQFP-100 14x14mm, P0.5mm, JEDEC MS-026. 1 25 LQFP-100
پن 1 PE2 — GPIO PE2 / TRACECLK
پن 2 PE3 — GPIO PE3 / TRACED0
پن 3 PE4 — GPIO PE4 / TRACED1
پن 4 PE5 — GPIO PE5 / TRACED2
پن 5 PE6 — GPIO PE6 / TRACED3
پن 6 VBAT — RTC backup supply
پن 7 PC13 — GPIO PC13 / Tamper-RTC
پن 8 PC14 — GPIO PC14 / OSC32_IN
پن 9 PC15 — GPIO PC15 / OSC32_OUT
پن 10 VSS_1 — Ground
پن 11 VDD_1 — Digital supply 2.0-3.6 V
پن 12 OSC_IN — HSE crystal oscillator input
پن 13 OSC_OUT — HSE crystal oscillator output
پن 14 NRST — Reset (active low)
پن 15 PC0 — GPIO PC0 / ADC12_IN10
پن 16 PC1 — GPIO PC1 / ADC12_IN11
پن 17 PC2 — GPIO PC2 / ADC12_IN12
پن 18 PC3 — GPIO PC3 / ADC12_IN13
پن 19 VSSA — Analog ground
پن 20 VDDA — Analog supply 2.0-3.6 V
پن 21 PA0 — GPIO PA0 / WKUP / ADC12_IN0 / TIM2_CH1
پن 22 PA1 — GPIO PA1 / ADC12_IN1 / TIM2_CH2
پن 23 PA2 — GPIO PA2 / ADC12_IN2 / TIM2_CH3 / USART2_TX
پن 24 PA3 — GPIO PA3 / ADC12_IN3 / TIM2_CH4 / USART2_RX
پن 25 VSS_2 — Ground
پن 26 VDD_2 — Digital supply 2.0-3.6 V
پن 27 PA4 — GPIO PA4 / ADC12_IN4 / SPI1_NSS / USART2_CK
پن 28 PA5 — GPIO PA5 / ADC12_IN5 / SPI1_SCK / DAC_OUT1
پن 29 PA6 — GPIO PA6 / ADC12_IN6 / SPI1_MISO / TIM3_CH1
پن 30 PA7 — GPIO PA7 / ADC12_IN7 / SPI1_MOSI / TIM3_CH2
پن 31 PC4 — GPIO PC4 / ADC12_IN14
پن 32 PC5 — GPIO PC5 / ADC12_IN15
پن 33 PB0 — GPIO PB0 / ADC12_IN8 / TIM3_CH3
پن 34 PB1 — GPIO PB1 / ADC12_IN9 / TIM3_CH4
پن 35 PB2 — GPIO PB2 / BOOT1
پن 36 PE7 — GPIO PE7
پن 37 PE8 — GPIO PE8 / TIM1_CH1N
پن 38 PE9 — GPIO PE9 / TIM1_CH1
پن 39 PE10 — GPIO PE10 / TIM1_CH2N
پن 40 PE11 — GPIO PE11 / TIM1_CH2
پن 41 PE12 — GPIO PE12 / TIM1_CH3N
پن 42 PE13 — GPIO PE13 / TIM1_CH3
پن 43 PE14 — GPIO PE14 / TIM1_CH4
پن 44 PE15 — GPIO PE15 / TIM1_BKIN
پن 45 PB10 — GPIO PB10 / I2C2_SCL / USART3_TX
پن 46 PB11 — GPIO PB11 / I2C2_SDA / USART3_RX
پن 47 VSS_3 — Ground
پن 48 VDD_3 — Digital supply 2.0-3.6 V
پن 49 PB12 — GPIO PB12 / SPI2_NSS / I2S2_WS
پن 50 PB13 — GPIO PB13 / SPI2_SCK / I2S2_CK
پن 51 PB14 — GPIO PB14 / SPI2_MISO / TIM1_CH2N
پن 52 PB15 — GPIO PB15 / SPI2_MOSI / TIM1_CH3N
پن 53 PD8 — GPIO PD8 / USART3_TX / ETH_RMII_RX_DV
پن 54 PD9 — GPIO PD9 / USART3_RX / ETH_RMII_CRS_DV
پن 55 PD10 — GPIO PD10
پن 56 PD11 — GPIO PD11
پن 57 PD12 — GPIO PD12 / TIM4_CH1
پن 58 PD13 — GPIO PD13 / TIM4_CH2
پن 59 PD14 — GPIO PD14 / TIM4_CH3
پن 60 PD15 — GPIO PD15 / TIM4_CH4
پن 61 PC6 — GPIO PC6 / I2S2_MCK / TIM3_CH1
پن 62 PC7 — GPIO PC7 / I2S2_CK / TIM3_CH2
پن 63 PC8 — GPIO PC8 / TIM3_CH3
پن 64 PC9 — GPIO PC9 / TIM3_CH4
پن 65 PA8 — GPIO PA8 / USART1_CK / TIM1_CH1 / MCO
پن 66 PA9 — GPIO PA9 / USART1_TX / TIM1_CH2
پن 67 PA10 — GPIO PA10 / USART1_RX / TIM1_CH3
پن 68 PA11 — GPIO PA11 / USART1_CTS / CAN1_RX / USB_DM
پن 69 PA12 — GPIO PA12 / USART1_RTS / CAN1_TX / USB_DP
پن 70 PA13 — GPIO PA13 / JTMS / SWDIO
پن 71 VSS_4 — Ground
پن 72 VDD_4 — Digital supply 2.0-3.6 V
پن 73 PA14 — GPIO PA14 / JTCK / SWCLK
پن 74 PA15 — GPIO PA15 / JTDI / TIM2_CH1 / SPI1_NSS
پن 75 PC10 — GPIO PC10 / UART4_TX / SPI3_SCK
پن 76 PC11 — GPIO PC11 / UART4_RX / SPI3_MISO
پن 77 PC12 — GPIO PC12 / UART5_TX / SPI3_MOSI
پن 78 PD0 — GPIO PD0 / OSC_IN
پن 79 PD1 — GPIO PD1 / OSC_OUT
پن 80 PD2 — GPIO PD2 / TIM3_ETR / UART5_RX
پن 81 PD3 — GPIO PD3 / USART2_CTS
پن 82 PD4 — GPIO PD4 / USART2_RTS
پن 83 PD5 — GPIO PD5 / USART2_TX
پن 84 PD6 — GPIO PD6 / USART2_RX
پن 85 PD7 — GPIO PD7 / USART2_CK
پن 86 PB3 — GPIO PB3 / JTDO / SPI3_SCK / TIM2_CH2
پن 87 PB4 — GPIO PB4 / NJTRST / SPI3_MISO / TIM3_CH1
پن 88 PB5 — GPIO PB5 / I2C1_SMBAI / SPI3_MOSI / TIM3_CH2
پن 89 PB6 — GPIO PB6 / I2C1_SCL / TIM4_CH1
پن 90 PB7 — GPIO PB7 / I2C1_SDA / TIM4_CH2
پن 91 BOOT0 — Boot mode select
پن 92 PB8 — GPIO PB8 / TIM4_CH3
پن 93 PB9 — GPIO PB9 / TIM4_CH4
پن 94 PE0 — GPIO PE0 / TIM4_ETR
پن 95 PE1 — GPIO PE1
پن 96 VSS_5 — Ground
پن 97 VDD_5 — Digital supply 2.0-3.6 V
پن 98 PE2 — GPIO PE2 (alternate location, trace clock)
پن 99 PE3 — GPIO PE3 (alternate location)
پن 100 VSS_6 — Ground

عام استعمالات

STM32F105VCT6 کے لیے موزوں ہے 6 ایپلیکیشنs: Industrial Gateway with USB OTG + Dual CAN, USB HID / CDC / Mass-Storage Host Device, CAN-Based Motor Control / Sensor Node, Point-of-Sale / Kiosk Terminal, LCD HMI Panel Using FSMC, IoT Edge Sensor with USB Diagnostics Port.

🏭

Industrial Gateway with USB OTG + Dual CAN

The STM32F105VCT6's USB OTG Full-Speed host, dual CAN 2.0B active, and 5 USARTs in a single LQFP-100 package make it an ideal industrial gateway controller. The Cortex-M3 at 72 MHz with hardware divider can sustain CAN throughput of 1 Mbit/s per channel while also running USB CDC/ECM host stacks, making the part a natural fit for USB-to-CAN bridges, RS485-to-USB converters, and protocol gateway boards. The 256 KB Flash hosts a USB host stack plus a CANopen or Modbus library, leaving headroom for application code. Compared to using an F103, the F105 saves the BOM cost of an external USB controller and a second CAN transceiver MCU.

🔌

USB HID / CDC / Mass-Storage Host Device

The integrated USB 2.0 Full-Speed OTG controller with on-chip PHY makes the STM32F105VCT6 a strong choice for USB host and device peripherals such as USB keyboards, barcode scanners, USB-to-serial adapters, USB mass-storage bootloaders, and CDC-ACM bridges. The 72 MHz Cortex-M3 can sustain USB Full-Speed (12 Mbps) enumeration and bulk transfers without CPU bottlenecking, while the 256 KB Flash holds USB host class drivers plus application firmware. Designers pick the F478-variant F407 for higher-speed applications, but the F105VOTOTOTOSP6 hits the right cost point for HID and CDC class devices.

⚡

CAN-Based Motor Control / Sensor Node

With two independent CAN 2.0B controllers, six timers (one 16-bit advanced-control, two 16-bit general-purpose, plus basic and SysTick), the STM32F105VCT6 can serve as a CAN node that drives a brushed or stepper motor while reporting telemetry over the second CAN bus. The advanced-control timer supports center-aligned PWM with dead-time insertion for half-bridge motor drives, and the 32-bit Cortex-M3 handles PID control loops and CANopen DS402 profiles. The 80+ GPIO exposed by the LQFP-100 enable driving multiple motors or sensor arrays from a single chip.

🖥️

Point-of-Sale / Kiosk Terminal

POS terminals and self-service kiosks need USB host for barcode readers and printers, Ethernet for cloud sync, and reliable real-time control for displays and keypads. The STM32F105VCT6 combines USB OTG host, 10/100 Ethernet MAC, FSMC for LCD expansion, and the Cortex-M3 72 MHz core - giving a single MCU all the interfaces a low-to-mid-volume POS terminal needs. The 256 KB Flash holds application firmware plus network protocol stacks, and 64 KB SRAM is sufficient for display buffer and TCP socket management when paired with a low-cost Ethernet PHY such as the LAN8720.

📺

LCD HMI Panel Using FSMC

Although the STM32F105VCT6 lacks FSMC in some lineups, its LQFP-100 variant exposes parallel GPIO plus SPI/I2S interfaces that drive small TFT LCDs up to 320x240 directly. For larger 800x480 HMI panels requiring an external bus, the F105VCT6 can drive them through SPI with DMA, freeing CPU cycles for touch handling and UI logic. Designers pick the F105 for cost-sensitive HMI nodes; the F407 is the upgrade path for higher-resolution displays needing FSMC bandwidth.

🧩

IoT Edge Sensor with USB Diagnostics Port

Industrial IoT edge nodes often need a USB diagnostic port alongside Ethernet and CAN interfaces. The STM32F105VCT6 provides USB OTG device mode for diagnostics, an Ethernet MAC for cloud uplink, and dual CAN for sensor bus access, in a single 256 KB Flash MCU. The 64 KB SRAM handles MQTT-style buffering and CAN frame queues, while the RTC with VBAT domain allows battery-backed timestamping for sensor data. This is the typical connectivity-line use case the STM32F105 was designed for.

What is the operating voltage range of STM32F105VCT6?
The STM32F105VCT6 operates from 2.0 V to 3.6 V on the VDD pins, with a separate VDDA range of 2.0 V to 3.6 V for the ADC/DAC analog supply. The part supports a VBAT domain (1.8 V to 3.6 V) for RTC and backup-register retention when VDD is removed, making it suitable for 3.3 V industrial and battery-backed designs.
Does STM32F105VCT6 have USB OTG?
Yes - the STM32F105VCT6 integrates a USB 2.0 Full-Speed On-The-Go controller with an on-chip PHY, supporting both host and device roles. Compared to the F103 (which has USB FS device-only without OTG), the F105 is the right choice when the application must act as a USB host, a CDC/ECM bridge, or a USB mass-storage host.
What is the difference between STM32F105 and STM32F107?
The STM32F105 and STM32F107 share the same Cortex-M3 core, memory options, and LQFP-100 package, but the F107 adds an external memory interface (FSMC) and supports MII/RMII Ethernet plus USB OTG, while the F105 lacks FSMC and offers only device-mode USB in some variants. The F105 is therefore the lower-cost connectivity-line choice without external memory bus.
How many CAN controllers does STM32F105VCT6 have?
The STM32F105VCT6 integrates two independent CAN 2.0B active controllers (bxCAN), each supporting CAN 2.0A and 2.0B protocols with bit rates up to 1 Mbit/s. This dual-CAN capability makes it well-suited to industrial automation, automotive body-control nodes, and CAN bridge designs that need two isolated buses.
Where can I buy STM32F105VCT6 at distributor pricing (as of 2026-10-10)?
The STM32F105VCT6 is in stock at major authorized distributors including DigiKey and Mouser, with 1-piece pricing around $9.20 as of 2026-10-10, dropping to about $5.95 at 1,000 pieces. ST-authorized regional distributors such as Xecor also list the part. Volume pricing for OEM production runs is available through direct quotes with ST franchised distributors.
What is the lead time for STM32F105VCT6?
Lead time for STM32F105VCT6 at DigiKey and Mouser is typically 8 to 12 weeks from the factory as of 2026-10-10, with some distributors showing immediate stock for sub-1,000 piece orders. ST's full STM32F105 family is still in active production but is in NRND planning - check the ST lifecycle page for the latest status before committing to new designs.
STM32F105VCT6 vs STM32F103VCT6 - which should I choose?
The STM32F105VCT6 and STM32F103VCT6 share the same Cortex-M3 core, 72 MHz clock, 256 KB Flash, 64 KB SRAM, and LQFP-100 footprint, but the F105 adds USB OTG host mode and dual CAN versus the F103's USB FS device-only and single CAN. Choose the F105VCT6 if you need USB host, dual CAN, or Ethernet MAC; choose the F103VCT6 for lower cost when those features are not required.
Is there a pin-compatible GigaDevice equivalent for STM32F105VCT6?
Yes - the GigaDevice GD32F105VCT6 is widely cited as a pin-compatible, drop-in alternative for the STM32F105VCT6 in the same LQFP-100 footprint, sharing the Cortex-M3 core, 256 KB Flash, and 64 KB SRAM. Per published cross-reference notes, the GD32F105VCT6 runs at 108 MHz versus 72 MHz, which requires revalidating flash wait-state timing in firmware but no PCB changes.
When should I choose STM32F105VCT6 over the F407 or F427?
Choose the STM32F105VCT6 when you need USB OTG, dual CAN, and Ethernet MAC on a 72 MHz Cortex-M3 in a low-cost LQFP-100 with proven connectivity toolchain advantages. Choose the STM32F407 or F427 when you need 168 MHz, more SRAM, an external memory bus (FSMC), or a 32-bit MMC peripheral set; the F105 is a more cost-effective connectivity MCU for industrial gateway-class designs.
What is the best drop-in replacement for STM32F105VCT6?
The most common drop-in replacement is the GigaDevice GD32F105VCT6 - same LQFP-100 package, same peripheral map, same Flash/SRAM size, and pin-for-pin compatible. The GD32 version runs at 108 MHz versus 72 MHz and requires revalidating firmware timing, but the PCB layout, BOM, and GPIO mapping are unchanged for typical applications.
Where can I download the STM32F105VCT6 datasheet PDF?
The official STM32F105VCT6 datasheet is published as RM0008 (reference manual) and the DS5794 datasheet for the STM32F105xx/STM32F107xx family on ST.com at https://www.st.com/en/microcontrollers-microprocessors/stm32f105vc.html. Third-party mirror sites like Alldatasheet also publish the same 95-page STMicroelectronics PDF for offline reference.
Where can I find the STM32F105VCT6 pinout for LQFP-100?
The LQFP-100 pinout for STM32F105VCT6 is documented in the ST DS5794 datasheet pin-description section and the RM0008 reference manual alternate-function mapping table. STOnline also offers the STM32CubeMX tool, which generates a graphical pinout for the LQFP-100 package when you select STM32F105VC as the target MCU, making alternate-function assignment easier.
How much Flash and SRAM does STM32F105VCT6 have?
The STM32F105VCT6 includes 256 KB of single-bank Flash for program storage and 64 KB of SRAM for runtime data, per the ST DS5794 datasheet. Flash endurance is specified at 10 k cycles minimum over the industrial temperature range, and SRAM is retained in Standby mode through the VBAT domain for RTC backup.
Is STM32F105VCT6 suitable for industrial Ethernet sensor designs?
Yes - the STM32F105VCT6 integrates a 10/100 Ethernet MAC with MII/RMII, allowing connection to a low-cost external PHY such as the DP83848 or LAN8720 for industrial sensor-to-Ethernet bridges, BACnet nodes, or Modbus TCP gateways. Combined with USB OTG and dual CAN, the F105 is a strong fit for industrial edge nodes needing multiple connectivity interfaces.
What is the difference between STM32F105VCT6 and STM32F105RCT6?
The STM32F105VCT6 uses the LQFP-100 (V) package with up to 80+ GPIO and full peripheral exposure including Ethernet MAC, while the F105RCT6 uses the smaller LQFP-64 (R) package with reduced GPIO count and fewer peripherals brought out. Choose the F105VCT6 for designs needing Ethernet, FSMC, or extensive GPIO; the F105RCT6 for compact, lower-cost designs.

کے لیے انجینئرنگ ریفرنس ڈیٹا STM32F105VCT6 — موازنہ، ڈیزائن رہنمائی، اور تعمیل کی معلومات۔

انتخاب کی گائیڈ

Choose STM32F105VCT6 when you need USB OTG host, dual CAN 2.0B, and an integrated 10/100 Ethernet MAC on a Cortex-M3 in a 100-pin LQFP, with industrial -40C to +85C temperature. Pick GD32F105VCT6 when you need a cost-down or second-source option and can revalidate firmware timing for the 108 MHz clock. Pick STM32F103VCT6 if you only need single CAN and USB device, no Ethernet, and want a lower-cost F1-line MCU. Pick STM32F107VCT6 if you need the same connectivity set plus FSMC for external memory. Pick STM32F105RCT6 when you can fit your GPIO/peripheral requirements into LQFP-64. Pick STM32F105VBT6 when 128 KB Flash is enough and you want the same LQFP-100 footprint at lower cost.

متبادلات کے ساتھ موازنہ

پیرامیٹر یہ پروڈکٹ STM32F105RCT6 STM32F107VCT6 STM32F103VCT6 GD32F105VCT6 STM32F105VCT7 STM32F105VBT6
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics GigaDevice STMicroelectronics STMicroelectronics
Package LQFP-100 LQFP-64 LQFP-100 - same LQFP-100 - same LQFP-100 - same LQFP-100 - same LQFP-100 - same
Core Cortex-M3 72 MHz Cortex-M3 72 MHz Cortex-M3 72 MHz Cortex-M3 72 MHz Cortex-M3 108 MHz Cortex-M3 72 MHz Cortex-M3 72 MHz
Flash 256 KB 256 KB 256 KB 256 KB 256 KB 256 KB 128 KB
SRAM 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB 64 KB
USB OTG Yes (Host + Device) Yes (Host + Device) Yes (Host + Device) Device only (no OTG host) Yes (Host + Device) Yes (Host + Device) Yes (Host + Device)
CAN 2.0B 2x bxCAN 2x bxCAN 2x bxCAN 1x bxCAN 2x bxCAN 2x bxCAN 2x bxCAN
Ethernet MAC Yes (MII/RMII) Yes (MII/RMII) Yes (MII/RMII) No Yes (MII/RMII) Yes (MII/RMII) Yes (MII/RMII)
Operating Temperature -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +85C -40C to +105C -40C to +85C

اہم امتیازی خصوصیات

  • True USB OTG host + dual CAN + Ethernet MAC on a single Cortex-M3 (بمقابلہSTM32F103VCT6)
  • Pin-compatible Cortex-M3 with higher 108 MHz clock for faster response (بمقابلہGD32F105VCT6)
  • Drop-in upgrade with extended industrial temperature range (بمقابلہSTM32F105VCT7)

ڈیزائن نوٹس

Estimated: at 72 MHz run mode, the STM32F105VCT6 consumes approximately 30 mA on VDD with peripherals active. Use a 100 nF decoupling cap on each VDD/VSS pin pair and a 4.7 uF bulk cap near the VDDA pin. Place VBAT through a 0.1 uF cap and a Schottky diode when sharing with the main 3.3 V rail to allow RTC retention when VDD drops.

Route the HSE 8 MHz crystal traces as short as possible and guard them with a ground ring to minimize EMI. The USB DP/DM pair (PA11/PA12) requires 90-ohm differential routing and a 1.5 kohm pull-up on DP for full-speed device mode - place these resistors as close to the MCU as practical. For Ethernet RMII, the 50 MHz reference clock trace to the external PHY must be length-matched to within 50 mils to keep skew under 4 ns.

Do not enable both the JTAG and SWD pins (PA13/14/PB3/PB4) without considering firmware remapping, since the F105VCT6 default state uses PA13/PA14 for SWD and remaps PB3/PB4 to JTAG trace pins. Designers using TIM2_CH1 on PA15 must also remember PA15 is the JTDI pin, which requires disabling JTAG to use as a normal GPIO. Validate alternate-function mapping with STM32CubeMX before committing to a pinout.

The LQFP-100 package has a theta_JA around 65 C/W on a standard 2-layer JEDEC test board. Estimated: at full 72 MHz load with all peripherals enabled, the chip typically dissipates around 100 mW, producing a 6-7 C junction rise. Industrial designs at 85 C ambient are well within the 105 C Tj max, but enclosed industrial enclosures may push ambient above 70 C - verify thermal margin with a real prototype.

تعمیل کی معلومات

RoHS
Compliant
REACH
Compliant
AEC-Q100
Not Qualified
لیڈ فری
Yes
ہیلوجن فری
Unknown
کنفلیکٹ منرلز
Compliant

RoHS and REACH compliant per ST product documentation. Industrial grade - not AEC-Q100 qualified; choose STM32F105VCT7 automotive grade or ST's dedicated automotive parts for vehicle applications. Halogen-free status not explicitly stated in the verified web data.

ڈیٹا کی تصدیق کی تاریخ: 2026-10-10 — ڈیٹا XAIPART کی کمپوننٹ انجینئرنگ ٹیم کے ذریعے تصدیق شدہ اور ترتیب شدہ

متعلقہ تلاشیں

STM32F105VCT6 STM32F105VCT6 datasheet STM32F105VCT6 STMicroelectronics STM32F105VCT6 LQFP-100 72 MHz STM32F105VCT6 USB OTG host STM32F105VCT6 industrial gateway STM32F105VCT6 dual CAN Ethernet STM32F105VCT6 vs STM32F103VCT6 GD32F105VCT6 drop-in STM32 replacement STM32F105VCT6 buy price 1000 pcs what is the flash size of STM32F105VCT6 STM32F105VCT6 pinout LQFP-100

متعلقہ اجزاء اور اصطلاحات

STMicroelectronics STM32F105VCT6 STM32F105RCT6 STM32F107VCT6 STM32F103VCT6 STM32F105VCT7 STM32F105VBT6 GD32F105VCT6 GigaDevice ARM Cortex-M3 microcontroller MCU 32-bit RISC USB OTG Full-Speed bxCAN CAN 2.0B Ethernet MAC MII RMII LQFP-100 LQFP surface mount RoHS REACH STM32CubeMX

تجاویز لوڈ ہو رہی ہیں...

فوری کوٹ RFQ
مکمل تفصیلات بھریں — ہماری سیلز ٹیم 24 گھنٹوں میں جواب دے گی
پارٹ نمبر مینوفیکچرر پیکج QTY ہدف قیمت کل رقم
✓
کوٹ جمع ہو گیا!

ہم 24 گھنٹوں کے اندر آپ کے ای میل کا جواب دیں گے

1
RFQ جمع ہو گیا
2
کوٹ موصول ہو گیا
3
آرڈر دے دیا گیا
4
ادائیگی
5
بھیج دیا گیا
6
ڈیلیور شدہ
RFQ تفصیلات دیکھیں