STMicroelectronics STM32F031K6U6
| Quantity | Unit Price | Total Price |
|---|---|---|
| 1 | $4.19 | $4.19 |
| 15+ | $2.75 | $41.25 |
| 25+ | $2.69 | $67.25 |
| 50+ | $2.54 | $127.00 |
| 100+ | $2.24 | $224.00 |
| N+ | $0.45 | Price Inquiry |
Request Quote / Inquiry
| Product attributes | Property Value |
| Manufacturer | STMicroelectronics |
| Product Series | STM32F0 |
| Packaging | Tray | |
| Core Processor | ARM® Cortex®-M0 |
| Core Size | 32-Bit Single-Core |
| Speed | 48MHz |
| Connectivity | I2C, IrDA, LINbus, SPI, UART/USART |
| Peripherals | DMA, I2S, POR, PWM, WDT |
| Number of I/O | 27 |
| Program Memory Size | 32KB (32K x 8) |
| Program Memory Type | FLASH |
| EEPROM Size | - |
| RAM Size | 4K x 8 |
| Voltage - Supply (Vcc/Vdd) | 2V ~ 3.6V |
| Data Converters | A/D 13x12b |
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Grade | - |
| Qualification AEC | - |
| Mounting Type | Surface Mount |
| Supplier Device Package | 32-UFQFPN (5x5) |
| Package / Case | 32-UFQFN Exposed Pad |
| ROHS |
The STM32F031K6U6 is an entry-level ARM Cortex-M0 microcontroller from STMicroelectronics. It runs at 48MHz and operates from 2.0V to 3.6V. Housed in a 32-UFQFN package, it provides 32KB flash and 4KB SRAM. Its peripherals include DMA, I2S, PWM, and a watchdog timer, offering a compact and cost-effective solution for basic embedded control tasks.
- Cost-Effective 32-bit Performance: The 48MHz Cortex-M0 core provides a significant upgrade from 8-bit MCUs at a competitive price point.
- Compact Footprint: The 32-UFQFN package is ideal for miniaturized designs where board space is at a premium.
- Essential Peripheral Set: Includes DMA, PWM, and I2S, covering the needs of many simple control and interface applications.
- Wide Voltage Range: Operates from 2.0V to 3.6V, providing flexibility in power supply design.
Compact Motor Drivers
The 48MHz Cortex-M0 core and PWM outputs can generate the necessary signals for driving small DC or stepper motors in toys and printers.
Simple User Interface Controllers
With its GPIO and timer capabilities, it can manage buttons, LEDs, and simple displays in consumer electronics.
Power Management Units
Its ADC and PWM can be used to monitor and control voltage regulators in battery charging circuits.
Sensor Signal Conditioning
The integrated analog peripherals allow for basic amplification and digitization of signals from temperature or pressure sensors.
Communication Bridges
It can act as a bridge between UART and I2C/SPI, enabling communication between different modules in an embedded system.
Lighting Control Systems
PWM channels can drive LED dimming circuits with high resolution, suitable for architectural or automotive lighting.
- Q: What is the core and maximum speed?
- A: It is based on the ARM Cortex-M0 core and operates at up to 48MHz, offering a cost-effective entry point into 32-bit performance.
- Q: What is the memory size?
- A: The STM32F031K6U6 has 32KB of flash memory and 4KB of SRAM, suitable for simple control and interface applications.
- Q: What is the supply voltage?
- A: It operates from 2.0V to 3.6V, making it compatible with standard 3.3V systems.
- Q: What package does it use?
- A: It is available in a compact 32-UFQFN package with an exposed pad, ideal for space-limited designs.
- Q: What is the core and maximum speed?
- A: It is based on the ARM Cortex-M0 core and operates at up to 48MHz, offering a cost-effective entry point into 32-bit performance.
- Q: What is the memory size?
- A: The STM32F031K6U6 has 32KB of flash memory and 4KB of SRAM, suitable for simple control and interface applications.
- Q: What is the supply voltage?
- A: It operates from 2.0V to 3.6V, making it compatible with standard 3.3V systems.
- Q: What package does it use?
- A: It is available in a compact 32-UFQFN package with an exposed pad, ideal for space-limited designs.

STM32F031K6U6.pdf