STM32F031K4U6

画像は参考用です

STM32F031K4U6

+BOM

IC MCU 32BIT 16KB FLASH 32UFQFPN

  • メーカーRFE/フューゼテック

  • メーカー品番 #STM32F031K4U6

  • データシート STM32F031K4U6 DataSheet

  • 在庫状況6751

365 日間品質保証

7*24 日間の品質保証

90-時間単位のサービス保証

1日間のアフターサービス保証

仕様

属性
Series STM32F0
Part Status Active
Base Product Number STM32F031
DigiKey Programmable Verified
Core Processor ARM® Cortex®-M0
Core Size 32-Bit
Speed 48MHz
Connectivity I2C, IrDA, LINbus, SPI, UART/USART
Peripherals DMA, I2S, POR, PWM, WDT
Number of I/O 27
Program Memory Size 16KB (16K x 8)
Program Memory Type FLASH
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)
Mounting Type Surface Mount
Supplier Device Package 32-UFQFPN (5x5)
Package 32-UFQFN Exposed Pad
Packaging Tray

概要

Description

The STM32F031K4U6 is an entry-level ARM Cortex-M0 microcontroller from STMicroelectronics, featuring:
- Core: 48 MHz Cortex-M0 with 32-bit architecture
- Memory: 16 KB Flash, 4 KB SRAM
- Packaging: 32-pin UFQFPN (ultra-thin QFN)
- Peripherals:
- 12-bit ADC (10 channels)
- Timers (16-bit & 32-bit)
- USART, SPI, I²C interfaces
- Comparator, RTC
- Power: 2.0–3.6V operation, low-power modes
- Applications: Cost-sensitive embedded systems, consumer electronics, and industrial control.
Its compact size and robust feature set make it ideal for space-constrained designs requiring efficient processing.

Equivalent

Equivalent products to the STM32F031K4U6 (ARM Cortex-M0, 16KB Flash, 4KB RAM) include:
- STM32F030K6T6 (similar specs, fewer GPIOs)
- STM32F042K6U6 (USB support, more Flash/RAM)
- STM32L011K4T6 (ultra-low-power variant)
- NXP LPC812M101JDH16 (Cortex-M0+, comparable specs)
- Renesas RL78/G13 (different architecture, similar performance)
Check pin compatibility and features before substitution.

Features

The STM32F031K4U6 is an entry-level ARM Cortex-M0 MCU with:
- Core: 48 MHz Cortex-M0
- Flash: 16 KB
- RAM: 4 KB
- GPIO: Up to 39 I/O pins
- Timers: 5 (including 16-bit & 32-bit)
- ADC: 12-bit, 10 channels
- Communication:
- 1x SPI
- 1x I2C
- 1x USART
- DMA: 5-channel controller
- Operating Voltage: 2.0V to 3.6V
- Package: UFQFPN32 (5x5mm)
- Temperature Range: -40°C to +85°C
- Low Power: Sleep, Stop, Standby modes
Ideal for cost-sensitive, low-power embedded applications.

Pinout

The STM32F031K4U6 is a 32-bit ARM Cortex-M0 microcontroller in a UFQFPN32 package with 32 pins. Key functions include:
- GPIO: Up to 27 I/O pins (5V-tolerant).
- Communication: 1x SPI, 1x I2C, 1x USART.
- Timers: 1x 16-bit advanced-control, 1x 16-bit general-purpose, 1x basic timer.
- ADC: 10-channel 12-bit ADC.
- Clock: Internal 8 MHz RC oscillator (up to 48 MHz via PLL).
- Power: 2.0–3.6V supply.
- Debug: SWD (Serial Wire Debug) support.
Pins also include VDD/VSS (power), NRST (reset), and BOOT0 (startup mode).

Application

The STM32F031K4U6, a Cortex-M0 MCU, is used in:
- Consumer Electronics: Remote controls, smart home devices.
- Industrial Control: Sensors, motor control, PLCs.
- Automotive: Auxiliary systems (e.g., lighting, small actuators).
- Medical: Portable devices, diagnostic tools.
- IoT: Low-power edge nodes, wearables.
- Embedded Systems: HMI, simple automation.
Its low power, cost-effectiveness, and peripherals (ADC, timers, USART) suit compact, efficient designs.

Package

The STM32F031K4U6 comes in a UFQFPN32 package. This is a 32-pin, ultra-thin fine-pitch quad flat no-lead package with a 5x5mm body size and 0.5mm pitch. It's surface-mountable, compact, and suitable for space-constrained applications.

STM32F031K4U6に関連する製品