STM32F107VCH6

STMicroelectronics · STM32F1 Series

STMicroelectronics STM32F1 series, ARM® Cortex®-M3 32-Bit MCU, 72MHz, 256KB Flash, 64K x 8 RAM, 100-LFBGA, -40°C to 85°C, 80 I/O, Ethernet, USB OTG, CAN, 2V to 3.6V supply.

STMicroelectronics STM32F107VCH6
Download datasheet (PDF)
[IN STOCK] In Stock: 2 pcs
$15.37/ pc

Volume pricing

Buy Now

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

Technical specifications

STM32F107VCH6 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, Ethernet, I²C, IrDA, LINbus, SPI, UART/USART, USB OTG
Number of i (O)80
Core processorARM® Cortex®-M3
Case100-LFBGA
Data convertersA/D 16x12b; D/A 2x12b
Program memory size256KB (256K x 8)

Technical details

72 MHz Cortex-M3 — timing and throughput

The STM32F107VCH6: The 72 MHz core clock is the maximum for the STM32F1 series. The internal oscillator is accurate enough for UART and CAN.

Ethernet and USB OTG — what the connectivity means

This is one of the few STM32F1 parts with both Ethernet MAC and USB OTG on the same die. The Ethernet MAC supports MII/RMII and needs an external PHY; the USB OTG handles host/device switching. The two CAN 2.0B ports share the same bus with the Ethernet controller, so a gateway node can bridge a CAN fieldbus to an IP network without an external host processor. The 80 I/O lines leave room for parallel displays, external memory, or a bank of sensors.

It is ROHS3 compliant. There is no official second-source alternate in the STM32F1 family, but the STM32L151CBU6A (a lower-power Cortex-M3 with 32 MHz max speed and no Ethernet) is a functional alternative only if the connectivity and performance requirements are relaxed.

STM32F107VCH6
[ALLOC] verified
Quote