STMicroelectronics

STM32G031F4P6 - 64MHz Cortex-M0+ 16KB MCU | STMicroelectronics

部品番号: STM32G031F4P6 ✓ 生産中
3 V Vdss 20-TSSOP Package 64 MHz Speed 16 KB (16K x 8) Memory
MOQ: 1 |

STM32G031F4P6 概要

STMicroelectronics STM32G031F4P6 is an ARM Cortex-M0+ 32-bit microcontroller with a 64 MHz maximum CPU frequency, 16 KB of Flash memory, 8 KB of RAM, and a 20-TSSOP package. The device belongs to the STM32G0 series and targets compact embedded systems requiring efficient general-purpose control, low power consumption, and a small package footprint.

A microcontroller is a programmable semiconductor that integrates a CPU core, nonvolatile program memory, volatile data memory, and peripherals on one device. Within the product hierarchy, the STM32G031F4P6 is an ARM Cortex-M0+ MCU, an STM32G0-series microcontroller, and a 32-bit embedded-control semiconductor. Its combination of 64 MHz processing, 16 KB Flash, and 8 KB RAM is suitable for small control systems, embedded accessories, instrumentation, and compact consumer products.

Verified distributor information identifies the part as a 3 V, 20-TSSOP device with 16 KB Flash and 8 KB RAM. The 20-pin TSSOP format supports compact PCB layouts while retaining accessible peripheral connections. The exact pin names, voltage limits, peripheral inventory, current ratings, and environmental limits were not included in the supplied source snippets and therefore require confirmation from the manufacturer datasheet before a new design is released.

The Cortex-M0+ architecture provides a 32-bit processing environment with an emphasis on efficient embedded control. A 64 MHz clock gives the processor more timing headroom for input sampling, state-machine logic, communication tasks, and control-loop updates than lower-frequency microcontrollers. Memory use is the main design constraint: 16 KB Flash must hold the bootloader, application code, and constant data, while 8 KB RAM must support stack depth, working variables, buffers, and peripheral data.

Typical uses include small motor and relay controllers, sensor-hub nodes, compact industrial modules, communication-assisted accessories, and low-cost embedded products where a full STM32G0 system is unnecessary. Designers should include external flash only if the application exceeds the internal memory budget. Software migration decisions should also account for peripheral differences between STM32G0 variants, even when several parts share the same package.

Before layout or firmware release, verify the exact pin assignment, alternate-function mapping, decoupling requirements, operating-voltage limits, exposed programming/test pins, and absolute maximum ratings in the manufacturer datasheet. The supplied records confirm the core identity, memory configuration, clock, package, and a verified LCSC unit price of $0.6593 as of 2026-10-30, but they do not provide complete electrical or pinout tables.

This page combines verified distributor specifications, sourced replacement candidates, procurement data, and practical memory-budget guidance. It also identifies where manufacturer-level verification is mandatory, preventing incomplete distributor snippets from being mistaken for complete production specifications.

ドロップイン代替品: STM32G031F4P6 — 同一パッケージでピン互換。PCBの作り直しが必要な異なるパッケージの部品は除外されています。

このシリーズのバリエーション

同一シリーズでドロップイン互換のモデル: STM32G031F4P6 (同一形状・フットプリント) — 相違点: Flash Memory, Package.

STMicroelectronics
Flash Memory: 64 KB (64K x 8)
Package: 20-pin TSSOP
比較対象 STM32G031F4P6 →

STM32G031F8P6

✅ ドロップイン
STMicroelectronics
📦 20-TSSOP
Arm Cortex-M0+ (32-bit RISC) · 64 MHz · 64 KB (64K x 8) · 8 KB · 2.0 V to 3.6 V · 20-pin TSSOP · 18 (5V tolerant) · 12-bit, 2.5 MSPS, up to 19 channels (package-dependent)

価格はお問い合わせください

データシートを見る →

STM32G041F6P6TR

✅ ドロップイン
📦 20-TSSOP
Same-family G0-series candidate with a different device suffix and potentially different memory or peripheral configuration; the supplied source does not quantify those differences.

📋 参考代替品(カタログ未掲載)

STM32G031F6P7TR

✅ ドロップイン
📦 20-TSSOP
Same-family G031 candidate with a different memory and ordering suffix; the supplied source does not quantify the F6P7TR Flash capacity or temperature grade.

📋 参考代替品(カタログ未掲載)

STM32G031F4P6 最大定格&電気的特性

Product Type 32-bit ARM Cortex-M0+ microcontroller
Product Series STM32G0
CPU Core ARM Cortex-M0+
Maximum CPU Frequency 64 MHz
Architecture 32-bit
Flash Memory 16 KB (16K x 8)
SRAM 8 KB
Operating Voltage 3 V
パッケージ 20-TSSOP
Package Width 4.40 mm
Lead Pitch 0.173 mm
実装タイプ Surface mount

STM32G031F4P6 4.40 mm ピン配置ガイド

STM32G031F4P6 (4.40 mm パッケージ) のピン配置。 このデジタルICには、GPIO、通信インターフェース (UART、SPI、I2C)、および電源ピンが含まれています。代替ピン機能と設定オプションについては、メーカーのデータシートを参照してください。組み込みシステム設計とPCBレイアウトに不可欠です。

STM32G031F4P6 の 4.40 mm パッケージピン配置図

詳細なピン配置データはありません: STM32G031F4P6.

詳細は データシート をご参照ください。

主な用途

STM32G031F4P6 の用途: 6 件s: Compact Sensor-Control Node, Small Motor and Relay Controller, Communication-Assisted Embedded Accessory, Low-Cost Consumer Control Module, Industrial Measurement Front End, Low-Power Embedded Control.

🧩

Compact Sensor-Control Node

The STM32G031F4P6 fits a small sensor-control node when the firmware can operate within its verified 16 KB Flash and 8 KB RAM limits. The 64 MHz ARM Cortex-M0+ core can manage sensor polling, digital filtering, state-machine logic, and local status indication without requiring a larger MCU. Its 20-TSSOP package also helps minimize board width in space-constrained products. The design should budget SRAM for the stack, acquisition buffers, and communication descriptors before adding functions. Because the supplied records do not confirm the exact ADC channels, GPIO count, or peripheral map, engineers must verify those resources in the manufacturer datasheet and retain a memory margin for future code growth.

🏭

Small Motor and Relay Controller

The STM32G031F4P6 is a candidate for a compact motor or relay controller because its 64 MHz Cortex-M0+ processor provides useful timing headroom for debouncing, state transitions, fault monitoring, and actuator sequencing. The 16 KB Flash footprint is appropriate for a focused controller rather than a feature-rich user interface, while 8 KB RAM can support a bounded control state machine. A 20-TSSOP package permits a relatively compact controller PCB. The key trade-off is memory: PWM resources, timer channels, protection limits, and pin assignments were not available in the supplied snippets and must be confirmed. Production firmware should also include fail-safe de-energization behavior rather than relying solely on nominal software timing.

🌐

Communication-Assisted Embedded Accessory

The STM32G031F4P6 can support a communication-assisted embedded accessory when the product requires a compact general-purpose controller rather than a high-end system-on-chip. The verified 64 MHz Cortex-M0+ core is suitable for protocol framing, command parsing, status management, and coordination of peripheral actions. Its 16 KB Flash and 8 KB RAM constrain the number of simultaneous protocol stacks and buffered data volumes, so protocol selection and buffer sizing must be planned conservatively. The 3 V 20-TSSOP construction aligns with compact low-voltage designs. Exact USART, SPI, and I2C counts were not included in the supplied source, making pin multiplexing and peripheral availability a mandatory datasheet check before interface assignment.

📱

Low-Cost Consumer Control Module

The STM32G031F4P6 is well suited to a focused consumer-control module combining a 64 MHz Cortex-M0+ core, 16 KB Flash, and 8 KB RAM in 20-TSSOP. It can handle button logic, indicators, simple timing, and limited configuration while keeping the component count and board size modest. The verified LCSC starting price of $0.6593 as of 2026-10-30 makes cost evaluation relevant for high-volume designs, but that figure should be reconfirmed. Firmware should avoid features likely to exhaust Flash or SRAM, and the product team should verify operating-temperature limits, ADC performance, and low-power behavior from the manufacturer datasheet before committing to a consumer operating environment.

⚡

Industrial Measurement Front End

The STM32G031F4P6 may serve as the control element in a small industrial measurement front end when the signal-processing workload is modest and the unit must coexist with analog circuitry. The 64 MHz Cortex-M0+ core can execute acquisition sequencing, calibration logic, digital filtering, and communication tasks, while the 20-TSSOP package keeps the digital section compact. However, the verified 16 KB Flash and 8 KB RAM require disciplined allocation across code, buffers, and calibration tables. ADC resolution, input count, reference accuracy, analog noise, and operating-temperature limits were not supplied and are essential for measurement integrity. Do not infer measurement performance from the MCU clock frequency; validate the complete analog signal chain and noise behavior on hardware.

🔋

Low-Power Embedded Control

The STM32G031F4P6 is a potential fit for low-power embedded control because the STM32G0 family targets resource-efficient applications and the device operates from a stated 3 V supply. The 64 MHz core provides performance headroom without requiring a larger memory footprint, while 16 KB Flash and 8 KB RAM constrain the design toward focused control loops. The supplied source does not disclose sleep-mode current, wake-up sources, or operating-mode power figures, so battery-life calculations cannot be completed from the available evidence. Confirm those values and the exact GPIO retention behavior in the manufacturer datasheet, and use the MCU's low-power modes only after measuring the complete board rather than the bare component.

What are the key specifications of STM32G031F4P6 that engineers should know?
The STM32G031F4P6 is a 32-bit ARM Cortex-M0+ microcontroller operating up to 64 MHz, with 16 KB of Flash memory, 8 KB of SRAM, and a 3 V 20-TSSOP package. According to the verified DigiKey and Mouser product records, the device belongs to STMicroelectronics' STM32G0 series. These confirmed values make it appropriate for compact embedded-control designs, although the complete peripheral list, pin mapping, and electrical limits must be checked in the manufacturer datasheet before production release.
Where can I download the STM32G031F4P6 datasheet PDF?
The manufacturer datasheet is available through STMicroelectronics at https://www.st.com/resource/en/datasheet/stm32g031f4.pdf. The supplied Octopart record also provides a dedicated STM32G031F4P6 datasheet page. Engineers should use the manufacturer PDF for authoritative pin assignments, electrical characteristics, peripheral descriptions, and package drawings rather than relying on distributor search snippets, which confirm only selected values such as the 64 MHz core, 16 KB Flash, 8 KB RAM, and 20-TSSOP package.
What is the price of STM32G031F4P6?
The verified LCSC listing shows a starting price of $0.6593 for STM32G031F4P6 as of 2026-10-30. DigiKey, Mouser, LCSC, Digi-Electronics, Hotenda, and other supplied distributor pages provide purchasing links or availability references, but their snippets do not expose complete quantity-break prices. Accordingly, the listed 0.6593 price is a unit-price reference rather than a verified tier schedule, and procurement should confirm the current price, stock, and volume discount before ordering.
Where to buy STM32G031F4P6 online?
STM32G031F4P6 can be purchased through the verified DigiKey and Mouser distributor listings, with additional sourcing records from LCSC, Digi-Electronics, Hotenda, Xecor, and Win Source. DigiKey describes the part as shipping today, LCSC identifies it as in stock, and the verified LCSC snippet gives a starting price of $0.6593 as of 2026-10-30. Buyers should compare authorized-channel stock, lot traceability, factory packaging, and current lead time before issuing a production order.
Is STM32G031F4P6 in stock and what is its lead time?
The verified distributor records indicate near-term availability: DigiKey states that STM32G031F4P6 ships today, while LCSC identifies the component as in stock. These statements establish availability as of the source retrieval on 2026-10-30, but they do not provide a numeric factory lead time. Stock levels can vary by quantity and package, so production planners should request a dated quotation and confirmation of replenishment lead time rather than assuming every volume is immediately available.
STM32G031F4P6 vs STM32G031F8P6 - which is better?
STM32G031F4P6 is preferable when 16 KB of Flash is sufficient, while STM32G031F8P6 offers more program memory for a larger firmware image. The verified cross-reference data identifies STM32G031F8P6 as a known equivalent family member, but it does not provide the F8P6 flash value or a complete electrical table. Confirm that the candidate has the same 20-TSSOP footprint, pin assignments, voltage range, and peripheral compatibility before treating it as a drop-in replacement.
What is the difference between STM32G031F4P6 and STM32G031F6P7TR?
STM32G031F6P7TR is a same-family STM32G0 candidate listed in the supplied cross-reference results, while STM32G031F4P6 is verified as a 20-TSSOP device with 64 MHz Cortex-M0+ performance, 16 KB Flash, and 8 KB RAM. The supplied data does not explicitly state the F6P7TR memory size or complete electrical ratings. Use it as a drop-in candidate only after confirming the 20-TSSOP pinout, supply limits, peripheral map, firmware requirements, and package dimensions against the manufacturer datasheets.
When should I choose STM32G031F4P6 over STM32G041F6P6TR?
Choose STM32G031F4P6 when its verified 16 KB Flash and 8 KB RAM are sufficient and the application does not require features specific to the STM32G041 variant. The supplied cross-reference data names STM32G041F6P6TR as a known equivalent-family candidate, but it does not provide a verified comparison of its memory, peripherals, or timing. The decision should therefore be based on the complete STM32G0 family datasheet and application requirements, not on package appearance alone.
Is STM32G031F4P6 suitable for a compact embedded control module?
The STM32G031F4P6 is suitable for compact embedded-control modules when the application fits within 16 KB of Flash and 8 KB of RAM. Its verified 64 MHz ARM Cortex-M0+ core provides processing headroom for control logic, while the 20-TSSOP format limits PCB area. Because the supplied records do not include the full GPIO, communication, ADC, timer, and power specifications, confirm that all required peripherals and electrical conditions are supported before finalizing the design.
What is the best drop-in replacement for STM32G031F4P6?
The strongest sourced drop-in candidates are STM32G031F8P6, STM32G041F6P6TR, and STM32G031F6P7TR, all identified as STM32 family equivalents in the supplied cross-reference data. None can be declared a universally equivalent replacement because the source does not establish identical memory, pin mapping, and peripheral assignments. Confirm the 20-TSSOP footprint and complete datasheet parameters, then validate firmware, boot behavior, timing, and production programming requirements.
What can replace STM32G031F4P6?
STM32G031F8P6, STM32G041F6P6TR, and STM32G031F6P7TR are the documented same-manufacturer candidates for replacing STM32G031F4P6. The target is a 64 MHz, 16 KB Flash, 8 KB RAM STM32G0 microcontroller in 20-TSSOP. A candidate should be accepted only when its package drawing, pin numbers, power architecture, peripheral configuration, interrupt mapping, and firmware dependencies match. The supplied source does not validate a cross-manufacturer drop-in replacement.
Is STM32G031F4P6 the same as STM32G031F8P6?
STM32G031F4P6 and STM32G031F8P6 are related STM32G0 devices, but the supplied records do not establish that they are electrically and software-identical. The target is verified with 16 KB of Flash and 8 KB of RAM, while the F8P6 candidate appears in the same-family equivalent list without a verified complete parameter table. Treat it as a drop-in candidate only after checking the manufacturer documentation for memory capacity, pin mapping, peripherals, and package dimensions.
What is the best STMicroelectronics equivalent for STM32G031F4P6?
STM32G031F8P6 is the most directly identified same-manufacturer candidate because it shares the STM32G031 family naming and appears in the supplied known-equivalents result. STM32G041F6P6TR and STM32G031F6P7TR are additional candidates. None of the supplied snippets confirms complete pin-to-pin equivalence, so engineers must compare the 20-TSSOP land pattern, supply voltage, clock, memory, GPIO count, peripheral set, and programming configuration before substitution.
Where can I find the STM32G031F4P6 pinout and package dimensions?
The definitive STM32G031F4P6 pinout and package drawings are in the STMicroelectronics manufacturer datasheet, while the supplied FindMyChip record points to an official datasheet and the LCSC record advertises package and pinout diagrams. The verified package is 20-TSSOP with a stated width of 4.40 mm and lead pitch of 0.173 mm. The exact numbered pin names were not present in the supplied text and are therefore not reproduced here; use the manufacturer PDF to verify every signal and footprint dimension.
Does STM32G031F4P6 meet RoHS, REACH, and automotive qualification requirements?
The supplied distributor snippets do not provide a verified RoHS declaration, REACH declaration, halogen-free statement, conflict-minerals report, or AEC-Q100 qualification status for STM32G031F4P6. Its standard STM32G031 designation alone is not sufficient evidence of automotive qualification. Obtain the current manufacturer product-page declarations or material-compliance documentation and select an explicitly qualified orderable variant when an automotive program requires AEC-Q100 evidence.
Can STM32G031F4P6 replace STM32F030F4P6 without PCB changes?
A PCB-compatible substitution cannot be confirmed from the supplied data. STM32G031F4P6 is a 64 MHz Cortex-M0+ device with 16 KB Flash and 8 KB RAM in 20-TSSOP, while the comparison search only identifies STM32F030F4P6 as the subject of a separate alternatives page. Verify the old device's pinout, supply range, peripherals, clock configuration, and firmware model before considering an upgrade. Different MCU families can share a package while remaining software-incompatible.

エンジニアリング参考データ: STM32G031F4P6 — 比較、設計ガイダンス、コンプライアンス情報。

選定ガイド

Choose STM32G031F4P6 when a compact 20-TSSOP design can operate within 16 KB of Flash and 8 KB of RAM and does not require a larger STM32G0 memory configuration. Its verified 64 MHz Cortex-M0+ core is appropriate for focused control, timing, and communication tasks. Consider STM32G031F8P6 when its manufacturer-documented memory capacity and peripherals fit the design, but confirm the complete pin and electrical comparison before substitution. Evaluate STM32G041F6P6TR when the STM32G041 family's additional capabilities are justified by the application and its memory, peripheral, and timing tables are confirmed. STM32G031F6P7TR is another same-family candidate whose suffix indicates a different ordering configuration; validate its memory, temperature grade, and pin compatibility. No cross-manufacturer drop-in candidate was established by the supplied web data. For any replacement, compare footprint, pinout, voltage, clock, peripherals, firmware dependencies, and qualification requirements rather than relying only on the 20-TSSOP package.

代替品との比較

パラメータ この製品 STM32G031F8P6 STM32G041F6P6TR STM32G031F6P7TR
Package 20-TSSOP 20-TSSOP 20-TSSOP 20-TSSOP
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
CPU Core ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+ ARM Cortex-M0+
Product Series STM32G0 STM32G0 STM32G0 STM32G0

主な差別化要因

  • Exact 16 KB Flash allocation for focused embedded firmware (vs STM32G031F8P6)
  • Confirmed 8 KB SRAM configuration (vs STM32G041F6P6TR)
  • Documented 64 MHz Cortex-M0+ performance target (vs STM32G031F6P7TR)

設計ノート

Budget the 16 KB Flash and 8 KB SRAM before committing to the firmware architecture. Reserve SRAM for the stack, interrupt context, communication buffers, and worst-case control state rather than estimating only steady-state variables. Track linker-map growth during development and keep sufficient margin for bootloader integration and field updates. The verified 3 V operating point also requires a supply source capable of meeting the MCU's input-voltage and transient limits, which must be confirmed from the manufacturer datasheet.

Use the official 20-TSSOP land pattern and verify its dimensions against the manufacturer package drawing; the supplied distributor snippets confirm 4.40 mm package width and 0.173 mm lead pitch but do not provide the complete footprint. Place required decoupling capacitors close to the corresponding supply pins and maintain short return paths for high-frequency current. Check programming and debug access before routing the PCB, and confirm whether any pins have restricted analog, debug, or boot functions in the manufacturer pinout.

Do not treat a shared TSSOP package as proof that any STM32G0 candidate is automatically drop-in compatible. The alternative candidates may differ in Flash capacity, peripheral inventory, interrupt implementation, or ordering suffix. Compare the numbered pinout, alternate functions, supply limits, clock tree, boot behavior, and peripheral addresses, then compile and test the firmware on each proposed device. Also do not infer automotive qualification, RoHS compliance, or temperature grade from the base MPN without current manufacturer documentation.

コンプライアンス情報

RoHS
Unknown
REACH
Unknown
AEC-Q100
Unknown
鉛フリー
Unknown
ハロゲンフリー
Unknown
紛争鉱物
Unknown

The supplied distributor snippets do not contain verifiable compliance declarations or automotive qualification evidence. Obtain current material-compliance and qualification documents from STMicroelectronics before production release.

関連検索

STM32G031F4P6 STM32G031F4P6 datasheet STMicroelectronics STM32G031F4P6 STM32G031F4P6 64MHz Cortex-M0+ STM32G031F4P6 16KB Flash 8KB RAM STM32G031F4P6 20-TSSOP pinout STM32G031F4P6 price where to buy STM32G031F4P6 STM32G031F4P6 vs STM32G031F8P6 STM32G031F4P6 drop-in replacement STM32G031F4P6 compact sensor controller STM32G031F4P6 industrial control MCU what can replace STM32G031F4P6 is STM32G031F4P6 the same as STM32G031F8P6

関連部品&用語

STMicroelectronics STM32G031F4P6 STM32G031F8P6 STM32G041F6P6TR STM32G031F6P7TR STM32G0 ARM Cortex-M0+ 32-bit microcontroller embedded microcontroller system-on-chip semiconductor Flash memory static random-access memory 20-TSSOP TSSOP package family surface-mount package 3 V power supply 64 MHz clock sensor control motor control industrial measurement low-power embedded control LCSC DigiKey Mouser
クイック見積RFQ
詳細をすべてご記入ください — 営業チームが24時間以内にご返信いたします
部品番号 メーカー パッケージ QTY 目標価格 小計
✓
見積を送信しました!

24時間以内にメールでご返信いたします

1
RFQ送信済み
2
見積受領
3
注文済み
4
お支払い
5
発送済み
6
配達済み
RFQの詳細を表示