72 MHz ARM Cortex-M3 with USB OTG — what this MCU brings
The STM32F105VBT6 is a 32-bit ARM Cortex-M3 MCU from the STM32F1 connectivity line, clocked at 72 MHz with 128 KB of Flash and 64 KB of SRAM. It carries USB OTG full-speed on-chip, so a single part handles both device and host roles without an external PHY.
