STMicroelectronics STM32F105V8T6
- Part No.:
- STM32F105V8T6
- Manufacturer:
- STMicroelectronics
- Category:
- Microcontrollers
- Package:
- 100-LQFP
- Datasheet:
-
STM32F105V8T6.pdf
- Description:
- IC MCU 32BIT 64KB FLASH 100LQFP
- Quantity:
- Payment:

- Shipping:

Inventory:1,063
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
STM32F105V8T6 from STMicroelectronics is a 32-bit ARM Cortex-M3 microcontroller in LQFP64 package, featuring 64 KB Flash, 64 KB SRAM, dual CAN 2.0B interfaces, USB OTG FS controller with on-chip PHY, and 10/100 Ethernet MAC with IEEE 1588 support - deployed in industrial gateways requiring real-time protocol bridging and deterministic network timing.
For engineers reviewing the STM32F105V8T6 datasheet, STM32F105V8T6 pinout, STM32F105V8T6 application, or STM32F105V8T6 equivalent, key selection criteria include Ethernet MAC + dual CAN coexistence, USB OTG host/device capability, 72 MHz real-time execution, and 51 I/Os with 5 V tolerance for mixed-voltage system interfacing.
Technical Context
The STM32F105V8T6 integrates a single ARM Cortex-M3 core running at up to 72 MHz with 1.25 DMIPS/MHz performance, supporting zero-wait-state Flash execution. Its clock system includes 3–25 MHz external crystal oscillator, factory-trimmed 8 MHz RC, and 40 kHz RC with calibration for RTC.
It implements two independent 12-bit ADCs (16 channels total, 1 µs conversion, up to 2 MSPS interleaved), two 12-bit DACs, and a 96-bit unique ID with CRC calculation unit. Peripheral interconnect uses pinout remap capability across timers, USARTs, SPIs, I2Cs, and CANs.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| CPU Core | ARM Cortex-M3 @ 72 MHz, 1.25 DMIPS/MHz - enables deterministic real-time control loops with sub-µs interrupt latency. |
| Memory | 64 KB Flash + 64 KB SRAM - sufficient for dual-protocol stacks (CAN + Ethernet) plus application logic in RAM. |
| Connectivity | 2× CAN 2.0B (512 B SRAM), USB OTG FS (1.25 KB SRAM), 10/100 Ethernet MAC (4 KB SRAM, MII/RMII, IEEE 1588) - supports concurrent industrial fieldbus and IP networking. |
| Analog Peripherals | 2× 12-bit ADCs (16 ch, 1 µs, 2 MSPS interleaved), 2× 12-bit DACs - enables closed-loop analog sensing and actuation without external converters. |
| Timers & Control | 10 timers including motor-control PWM timer with dead-time generation, 2 watchdogs, SysTick - suitable for servo drive timing and safety-critical supervision. |
| I/O & Power | 51 GPIOs (5 V-tolerant), 2.0–3.6 V supply, Sleep/Stop/Standby modes, VBAT for RTC - robust for industrial environments with wide input voltage and battery-backed timekeeping. |
Pinout & Package
LQFP64 package (10 × 10 mm, 0.5 mm pitch), 64-pin quad flat package with exposed thermal pad; pin-compatible with STM32F105R8T6 (LQFP64) and STM32F107V8T6 (same footprint).
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD, VSS | Power supply / Ground | Dedicated analog/digital power pins with decoupling requirements - critical for ADC/DAC accuracy and EMI immunity. |
| PA0–PA15, PB0–PB15, PC13–PC15, PD0–PD2 | General-purpose I/O | 51 total 5 V-tolerant GPIOs, mappable to 16 EXTI lines - enables flexible peripheral routing and hardware interrupt prioritization. |
| PA11/PA12 | USB DM/DP | Dedicated full-speed USB OTG differential pair with integrated transceiver - eliminates need for external PHY in device/host/OTG roles. |
| PA13/PA14/PA15 | SWDIO/SWCLK/NRST | Serial Wire Debug interface - supports non-intrusive real-time debugging and flash programming via 2-pin SWD. |
| PA8–PA10, PB8–PB9 | CAN1/CAN2 TX/RX | Dual independent CAN controllers with dedicated 512-byte SRAM buffers - enables simultaneous CANopen and J1939 communication stacks. |
| PC1–PC4, PA0–PA7 | RMII Ethernet signals | MII/RMII interface pins (REF_CLK, CRS_DV, RXD0–RXD1, TXD0–TXD1, TX_EN) - supports direct connection to Ethernet PHY without glue logic. |
Key Features
| Feature | Design Value |
|---|---|
| IEEE 1588 Precision Time Protocol support | Hardware timestamping in Ethernet MAC - enables sub-microsecond clock synchronization for industrial automation and motion control. |
| Dual CAN with 512-byte dedicated SRAM | Independent message RAM per CAN controller - prevents bus arbitration conflicts and ensures deterministic message buffering in multi-network systems. |
| USB OTG FS with on-chip PHY | No external transceiver required - reduces BOM cost and PCB area while supporting host, device, and OTG roles with HNP/SRP/ID detection. |
| Pinout remap capability | Full remapping of USART, SPI, I2C, CAN, and timer functions - simplifies PCB layout by enabling optimal signal routing and noise isolation. |
| Temperature sensor + VBAT backup | On-die temperature sensor calibrated to ±1.5°C; VBAT domain powers RTC and 42 backup registers - maintains time and state during main power loss. |
Applications
| Industrial Gateway | Automated Test Equipment |
|---|---|
|
Use Scenario: Bridging Modbus RTU over RS-485 to EtherNet/IP over RMII in factory-floor PLC networks. IC Role / Device Role / Timing Role: Primary protocol translator with synchronized CAN and Ethernet frame scheduling using hardware timestamping. Use Value: Eliminates external FPGA or dual-MCU architecture; single-chip solution reduces latency between fieldbus and IP layers to <100 µs. |
Use Scenario: Controlling precision DC power supplies and acquiring sensor data in benchtop ATE systems. IC Role / Device Role / Timing Role: Real-time sequencer managing DAC output ramps, ADC sampling triggers, and USB-based command/response communication. Use Value: On-chip 2 MSPS interleaved ADC and dual 12-bit DACs enable 16-channel simultaneous acquisition and stimulus generation without external converters. |
| Building Automation Controller | Energy Monitoring Hub |
|
Use Scenario: Managing HVAC subsystems via BACnet MS/TP over CAN while reporting to cloud via Ethernet/Wi-Fi bridge. IC Role / Device Role / Timing Role: Dual-CAN master coordinating zone controllers; Ethernet MAC handles TLS-secured MQTT publishing. Use Value: Integrated CAN + Ethernet + USB allows firmware updates via USB stick and remote diagnostics over IP - no secondary MCU needed. |
Use Scenario: Aggregating current/voltage measurements from CT sensors and communicating via Power Line Communication (PLC) or Ethernet. IC Role / Device Role / Timing Role: High-accuracy analog front-end controller with 12-bit ADCs, temperature compensation, and IEEE 1588-synchronized logging. Use Value: Hardware CRC, 96-bit UID, and tamper-resistant VBAT-backed RTC ensure data integrity and audit-compliant timestamping for utility-grade metering. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar connectivity-focused microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| STM32F107VCT6 | 256 KB Flash, same peripherals and pinout - larger code space for complex protocol stacks. | Preferred when running full TCP/IP stack + dual CAN + USB simultaneously with large application firmware. | Select if >64 KB Flash is required; identical timing, I/O, and peripheral behavior otherwise. |
| STM32F407VGT6 | Cortex-M4F core @ 168 MHz, FPU, 1 MB Flash, enhanced Ethernet (DMA descriptors, checksum offload), no built-in USB PHY. | Better floating-point throughput and larger memory, but requires external USB PHY and higher power budget. | Choose for computationally intensive tasks (e.g., FFT-based power quality analysis) where USB PHY integration is not mandatory. |
Compared with STM32F107VCT6, the STM32F105V8T6 trades Flash capacity for lower cost and power, while versus STM32F407VGT6 it offers integrated USB PHY and lower static power - making it optimal for cost-sensitive, power-constrained industrial edge nodes needing dual-CAN/Ethernet coexistence.
Availability
STM32F105V8T6 is available at Aetrix Electronics and suitable for industrial gateways, automated test equipment, building automation controllers, and energy monitoring hubs requiring stable component supply across extended product lifecycles.
Supply support for STM32F105V8T6 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
STMicroelectronics is a global semiconductor leader headquartered in Geneva, designing and manufacturing microcontrollers, power ICs, sensors, and analog products for industrial, automotive, and consumer markets.
The STM32F105xx series belongs to ST's Connectivity line - engineered specifically for embedded applications demanding simultaneous high-speed wired interfaces (Ethernet, USB, CAN) with deterministic real-time performance and low-power operation.
FAQ
Does STM32F105V8T6 support USB Host mode without external PHY?
Yes. The STM32F105V8T6 integrates a full-speed USB OTG FS controller with on-chip PHY, enabling native USB host, device, and OTG functionality. It supports HNP, SRP, and ID detection, eliminating the need for external transceivers in all three operational modes.
What is the maximum achievable Ethernet throughput with the on-chip MAC?
The 10/100 Ethernet MAC supports up to 100 Mbps line rate with dedicated DMA and 4 KB SRAM. Real-world throughput reaches ~85 Mbps in TCP/IP stack implementations using optimized descriptor chaining and zero-copy buffer management - verified in ST reference designs using LwIP.
Can both CAN interfaces operate simultaneously while Ethernet is active?
Yes. The STM32F105V8T6 allocates separate 512-byte SRAM blocks for each CAN controller and uses independent APB1 clocks, allowing concurrent CAN message transmission/reception and Ethernet packet processing without resource contention or priority inversion.
Is the LQFP64 package of STM32F105V8T6 pin-compatible with other STM32F105 variants?
Yes. The STM32F105V8T6 shares identical LQFP64 pinout and electrical characteristics with STM32F105R8T6 and STM32F105RBH6. All share the same 64-pin mechanical footprint, I/O mapping, and peripheral remap registers - enabling drop-in replacement within the V8/R8/RB family.
STM32F105V8T6 Specifications
- Product attributes
- Attribute value
- Manufacturer:
- STMicroelectronics
- Package/Case:
- 100-LQFP
- Series:
- STM32F1
- Packaging:
- Tray
- Product Status:
- Active
- Programmable:
- Not Verified
- Core Processor:
- ARM® Cortex®-M3
- Core Size:
- 32-Bit Single-Core
- Speed:
- 72MHz
- Connectivity:
- CANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB OTG
- Peripherals:
- DMA, POR, PWM, Voltage Detect, WDT
- Number of I/O:
- 80
- Program Memory Size:
- 64KB (64K x 8)
- Program Memory Type:
- FLASH
- EEPROM Size:
- -
- RAM Size:
- 64K x 8
- Voltage - Supply (Vcc/Vdd):
- 2V ~ 3.6V
- Data Converters:
- A/D 16x12b; D/A 2x12b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Surface Mount
- Supplier Device Package:
STM32F105V8T6 FAQ
1.How can I place an order for STM32F105V8T6 through Aetrix?
Please submit a Request for Quotation (RFQ) for STM32F105V8T6 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for STM32F105V8T6 reliable?
The price and inventory of STM32F105V8T6 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32F105V8T6 is usually 5 days.
3.What payment methods are accepted for STM32F105V8T6?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32F105V8T6 transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for STM32F105V8T6?
STM32F105V8T6 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your STM32F105V8T6 order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for STM32F105V8T6?
For technical support, including STM32F105V8T6 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32F105V8T6 requirements.
6.How does Aetrix verify that STM32F105V8T6 is sourced from the original manufacturer or authorized distributors?
All STM32F105V8T6 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32F105V8T6 meets industry standards.
7.What is the process for return or replacement of STM32F105V8T6?
All STM32F105V8T6 units undergo pre-shipment inspection (PSI). If there is an issue with STM32F105V8T6, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The STM32F105V8T6 part is unused and in its original packaging.
Return procedure for STM32F105V8T6:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
STM32F105V8T6 Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

