STM32F091VCT6
Overview
The STM32F091VCT6 is a high-density ARM Cortex-M0 microcontroller featuring 256KB of Flash memory and 32KB of RAM in a 100-pin LQFP package. Operating at up to 48MHz, it provides an extensive range of communication interfaces, including eight USARTs and a CAN controller, making it a robust choice for complex system integration. Its 2V to 3.6V operating range and 88 I/O pins offer significant flexibility for large-scale embedded applications.
Why Choose This Part
This MCU offers an exceptional ratio of serial peripherals to core cost, featuring eight USARTs which is rare for an entry-level Cortex-M0 device. The inclusion of 12-bit ADC and DAC converters alongside 256KB of Flash provides ample headroom for complex firmware without moving to more expensive M3 or M4 architectures.
Applications
Key Specifications
Getting Started
Developers can begin with the STM32CubeF0 software suite and the STM32 Nucleo-64 or Discovery kits for rapid prototyping. The chip is fully supported by standard toolchains including Keil MDK, IAR Embedded Workbench, and the GCC-based STM32CubeIDE.
Dev Boards
Development boards and breakout modules featuring the STM32F091VCT6 or compatible chips — ready to use for prototyping.



