English
| Part Number: | STM32F070F6P6TR |
|---|---|
| Manufacturer/Brand: | STMicroelectronics |
| Part of Description: | IC MCU 32BIT 32KB FLASH 20TSSOP |
| Datasheets: |
|
| RoHs Status: | ROHS3 Compliant |
| Payment: | PayPal / Credit Card / T/T |
| Shipment Way: | DHL / Fedex / TNT / UPS / EMS |
| Share: |
Ship From: Hong Kong
| Quantity | Unit Price |
|---|---|
| 1+ | $2.1643 |
Online RFQ submissions: Fast responses, Better prices!
| Product Attribute | Attribute Value |
|---|---|
| Voltage - Supply (Vcc/Vdd) | 2.4V ~ 3.6V |
| Supplier Device Package | 20-TSSOP |
| Speed | 48MHz |
| Series | STM32F0 |
| RAM Size | 6K x 8 |
| Program Memory Type | FLASH |
| Program Memory Size | 32KB (32K x 8) |
| Peripherals | DMA, POR, PWM, WDT |
| Package / Case | 20-TSSOP (0.173", 4.40mm Width) |
| Package | Tape & Reel (TR) |
| Product Attribute | Attribute Value |
|---|---|
| Oscillator Type | Internal |
| Operating Temperature | -40°C ~ 85°C (TA) |
| Number of I/O | 15 |
| Mounting Type | Surface Mount |
| EEPROM Size | - |
| Data Converters | A/D 11x12b |
| Core Size | 32-Bit Single-Core |
| Core Processor | ARM® Cortex®-M0 |
| Connectivity | I²C, SPI, UART/USART, USB |
| Base Product Number | STM32F070 |




The STM32F070F6P6TR microcontroller, manufactured by STMicroelectronics, is part of the STM32F0 series targeting cost-effective, low-power, high-performance embedded applications. Built around the Arm® Cortex®-M0 32-bit core, this microcontroller is engineered for engineers seeking reliable, feature-rich solutions for consumer electronics, industrial control, and communication applications. The device integrates 32 KB of embedded Flash memory, 6 KB of SRAM, and a comprehensive set of analog and digital peripherals, all housed within a compact 20-TSSOP package.
The STM32F070F6P6TR stands out due to its optimal blend of processing power and extensive peripheral integration:
ARM Cortex-M0 processor core operating at up to 48 MHz
32 KB Flash program memory and 6 KB SRAM with hardware parity for enhanced data integrity
Broad supply voltage range from 2.4 V to 3.6 V, supporting both analog and digital operations
Up to 5 general-purpose I/O pins (exact count in line with the 20-pin package)
Rich set of integrated peripherals: multiple communication interfaces (I2C, SPI, USART/UART, USB FS 2.0), timers, DMA, and watchdogs
Advanced analog front-end including a 12-bit ADC (up to 16 channels)
Low-power operation modes: Sleep, Stop, and Standby
Wide operating temperature range (-40°C to 85°C) and ROHS3 compliance for environmentally sensitive applications
These features make the STM32F070F6P6TR particularly suitable for cost-sensitive designs that cannot compromise on connectivity or reliability.
At the heart of the STM32F070F6P6TR lies an Arm Cortex-M0 core, delivering efficient processing up to 48 MHz with low power consumption. This single-core architecture is a proven, industry-standard foundation recognized for its deterministic, real-time capability and ecosystem support.
Memory resources consist of 32 KB of embedded Flash (for program and non-volatile data) and 6 KB of SRAM, providing ample space for firmware and real-time data processing. Notably, the on-chip SRAM features hardware parity checking for improved system reliability. The memory is organized for rapid access and includes a CRC calculation unit that is essential in safety-critical and communication-intensive systems, ensuring data integrity and simplifying firmware design.
Boot modes, direct memory access (DMA), and a memory-mapped architecture further enhance development flexibility by facilitating fast in-system programming, streamlined execution, and robust data transfer capabilities.
For high integration and connectivity, the STM32F070F6P6TR comes equipped with a suite of key peripherals:
Communication Interfaces: Up to two I2C (including Fast Mode Plus), four USARTs, two SPIs (up to 18 Mbit/s), and a USB 2.0 Full-Speed (FS) controller with Battery Charger Detection (BCD) and Link Power Management (LPM) support.
Analog Front-End: 12-bit Analog-to-Digital Converter (ADC) supporting up to 16 input channels, suitable for multi-sensor data acquisition, as well as an internal temperature sensor and voltage reference for robust monitoring.
Timer Subsystem: Eleven independent timers (one 16-bit advanced control timer for PWM, seven general-purpose timers, two basic timers, and a SysTick timer), supporting IR control, periodic wakeup, and high-resolution signal generation.
Serial Wire Debug (SWD): Provides streamlined programming and debugging access compatible with modern embedded development workflows.
Direct Memory Access (DMA): Five-channel controller for high-speed, CPU-independent data transfer and real-time system responsiveness.
This diverse set of peripherals supports a wide variety of embedded control and interfacing requirements, making the STM32F070F6P6TR adaptable for both general-purpose and application-specific designs.
Effective power management is a standout characteristic of the STM32F070F6P6TR. The device offers:
Flexible voltage supply schemes: VDD (2.4V–3.6V), with provision for dedicated analog supply for precision ADC operation
Multiple low-power modes (Sleep, Stop, Standby) to minimize total energy consumption in battery-driven or standby-centric systems
Built-in power-on, power-down, and brown-out resets for improved start-up reliability and operational safety under fluctuating supply conditions
Integrated independent watchdog and window watchdog timers, ensuring graceful recovery from firmware lockups or system faults.
Clock management is supported by internal and external oscillators (8 MHz with x6 PLL, 32.768 kHz, internal 40 kHz), and a 4–32 MHz crystal interface for precise timing and real-time clock (RTC) operation. With wakeup times and supply monitoring tightly characterized, the STM32F070F6P6TR is engineered for applications where low power and swift state transitions are paramount.
Robust operation of the STM32F070F6P6TR is guaranteed across varied environmental and load conditions:
Absolute maximum ratings and recommended operating conditions: VDD from 2.4V to 3.6V, ambient temperature -40°C to 85°C
ESD, EMI/EMS, and electrical sensitivity characteristics aligned with industrial standards
Moisture Sensitivity Level 1 (unlimited floor life), making it suitable for mass manufacturing and automated assembly
5V-tolerant I/Os, increasing compatibility with legacy systems and higher-voltage interfaces
Embedded voltage regulator, enhanced current injection/susceptibility ratings, and precise ADC/TIM/system timing accuracy
These specifications facilitate reliable STM32F070F6P6TR deployment in scenes ranging from automotive auxiliary controllers to precision instrumentation, where supply disturbances, temperature extremes, and EMI immunity are key design considerations.
The STM32F070F6P6TR comes in a compact 20-lead TSSOP package (4.4 mm x 6.4 mm body, 0.173" width), offering a strong balance between I/O availability and minimized board footprint. The small profile is particularly beneficial where PCB space is at a premium, such as in wearables or dense control units.
Pin allocation delivers a blend of general-purpose I/O and dedicated analog/digital functions, with clear assignment for power, ground, and core signals. The package supports surface-mount assembly, is ECOPACK®2 compliant for green electronics, and features robust thermal performance, as outlined in the STMicroelectronics reference package data.
Selecting potential equivalents or replacements requires careful analysis of both feature-set and package constraints. Within the STM32F0 series, several models parallel or surpass the STM32F070F6P6TR:
STM32F070CB: Offers higher flash memory (up to 128 KB) and more I/Os, available in larger LQFP64 packaging.
STM32F070RB: Another variant with expanded memory and more advanced peripheral counts, also in LQFP64.
STM32F070C6: Similar to STM32F070F6P6TR, but in 48-pin LQFP packaging, providing more I/O lines and features.
STM32F070F6: The direct family, available in TSSOP20 with comparable functionality; ensure correct suffix for packaging and order specifics.
When considering replacements, always verify peripheral counts, package compatibility, voltage range, and supported memory configuration against target application requirements. Reviewing the latest errata and reference guidelines from STMicroelectronics is strongly recommended prior to PCB layout or mass procurement.
The STM32F070F6P6TR microcontroller by STMicroelectronics delivers a robust blend of processing capability, connectivity, analog/digital integration, and low-power operation in a compact package designed for modern embedded systems. Its layout, integration, and power management strategies enable direct deployment in cost-sensitive but feature-demanding applications. Engineers evaluating or migrating to this part will appreciate its strong documentation, clear upgrade paths within the STM32F0 family, and suitability for a wide spectrum of electronic designs. Comprehensive attention to package, performance, and electrical details ensures the STM32F070F6P6TR remains a strong choice in the rapidly evolving embedded microcontroller landscape.
IC MCU 32BIT 64KB FLASH 48UFQFPN
IC MCU 32BIT 128KB FLASH 64LQFP
IC MCU 32BIT 64KB FLASH 48LQFP
IC MCU 32BIT 32KB FLASH 20TSSOP
ST LQFP48
IC MCU 32BIT 128KB FLASH 48LQFP
ST QFP
IC MCU 32BIT 128KB FLASH 48LQFP
IC MCU 32BIT 64KB FLASH 48UFQFPN
IC MCU 32BIT 128KB FLASH 64LQFP
IC MCU 32BIT 64KB FLASH 48LQFP
ST TSSOP
IC MCU 32BIT 32KB FLASH 48LQFP
IC MCU 32BIT 32KB FLASH 48LQFP
STM LQFP64
April 20th, 2026
April 17th, 2026
April 8th, 2026
March 31th, 2026
March 23th, 2026
March 20th, 2026
March 9th, 2026
March 4th, 2026
February 28th, 2026
February 3th, 2026
January 28th, 2026
January 19th, 2026
January 16th, 2026
January 9th, 2026
December 29th, 2025
December 25th, 2025
December 17th, 2025
December 10th, 2025
December 4th, 2025
November 25th, 2025
November 20th, 2025
November 11th, 2025
November 3th, 2025
October 30th, 2025
October 22th, 2025
October 16th, 2025
October 9th, 2025
September 28th, 2025
September 17th, 2025
September 9th, 2025
September 1th, 2025
August 25th, 2025
August 20th, 2025
July 3th, 2025
December 18th, 2024
June 21th, 2023
April 27th, 2023
July 1th, 2022
March 4th, 2021
September 10th, 2020
January 23th, 2020
0 Articles







February 6th, 2025
April 11th, 2024
October 30th, 2024
June 5th, 2024
STM32F070F6P6TRSTMicroelectronics |
Quantity*
|
Target Price(USD)
|