STMicroelectronics

STM32F072CBT6TR - 48MHz Cortex-M0 MCU with USB/CAN

N.º de pieza: STM32F072CBT6TR ✓ Activo
En stock Se envía en 1-3 días hábiles
2.5 V to 3.3 V Vdss 48-pin LQFP (7 x 7 mm) Package 48 MHz Speed 128 KB Memory
Contacto para consultar precios
MOQ: 1 |
Precio actualizado: 2026-10-22
Precios por volumen
Cant. Precio unitario Total
1 $0 $0,00
10 $0 $0,00
100 $0 $0,00
500 $0 $0,00
1.000 $0 $0,00
ℹ️ Todos los precios están en USD

STM32F072CBT6TR Descripción general

The STMicroelectronics STM32F072CBT6TR is a 32-bit ARM Cortex-M0 STM32F0-series microcontroller operating up to 48 MHz, with 128 KB of Flash memory, 16 KB of SRAM, USB, CAN, and a 48-pin LQFP package measuring 7 x 7 mm. It combines a compact general-purpose MCU architecture with integrated communications and control peripherals for embedded systems.

A microcontroller is a semiconductor device that integrates a CPU core, memory, and peripherals into one component. The STM32F0 family belongs to the ARM Cortex-M0 microcontroller segment, combining low-complexity firmware execution with dedicated hardware for communications, timing, analog conversion, and control. The STM32F072CBT6TR is suited to designs requiring USB connectivity, CAN communication, and a moderate amount of embedded Flash and SRAM.

The verified product information identifies a 48 MHz ARM Cortex-M0 core, 128 KB Flash, 16 KB SRAM, USB, CAN, and CEC functions. Its 48-pin LQFP package provides a conventional leaded surface-mount format suitable for designs that require accessible pins and straightforward assembly. The 48 MHz operating frequency supports responsive control tasks and communication handling while keeping software complexity aligned with the Cortex-M0 feature set.

Typical applications include USB-connected control devices, CAN-based industrial or automotive-adjacent interface modules, embedded data acquisition, consumer peripherals, and compact control boards. USB can simplify host connectivity, while CAN supports robust communication between distributed nodes when the system design follows the applicable CAN electrical and firmware requirements.

Designers should verify the complete pinout, electrical limits, clock configuration, and peripheral assignments against the manufacturer datasheet before layout or firmware release. USB and CAN interfaces also require careful connector, routing, grounding, decoupling, and signal-integrity decisions. The LQFP package facilitates inspection but requires adequate assembly clearance and thermal design.

This product page combines verified distributor and manufacturer-linked information with engineering-oriented comparison guidance and practical design notes for engineers evaluating STM32F072CBT6TR, STM32F072C8T6TR, and related MCU choices.

Alternativas directas para STM32F072CBT6TR — mismo encapsulado, compatible pin a pin. Se excluyen las piezas de otro encapsulado que requieren retrabajo de la PCB.

Variantes de esta serie

Modelos de la misma serie compatibles directamente con STM32F072CBT6TR (mismo factor de forma y huella) — difiere en Architecture, Package, Flash Memory, Product Type.

STMicroelectronics
Architecture: 32-bit RISC
Package: 48-LQFP (7 x 7 mm)
Flash Memory: 64 KB
Comparar con STM32F072CBT6TR →
STMicroelectronics
Architecture: 32-bit RISC
Package: 48-LQFP (7 x 7 mm)
Flash Memory: 64 KB
Comparar con STM32F072CBT6TR →
STMicroelectronics
Architecture: ARM 32-bit
Package: 48-LQFP 7 x 7 mm
Product Type: 32-bit microcontroller
Comparar con STM32F072CBT6TR →

Herramienta de comparación rápida — seleccione piezas alternativas para compararlas lado a lado:

STM32F072C8T6TR

✅ Sustitución directa
STMicroelectronics
📦 48-LQFP (7x7)
32-bit ARM Cortex-M0 microcontroller · 48 MHz · 64 KB · 32-bit RISC · ARM Cortex-M0 · 48-LQFP (7 x 7 mm) · USB and CAN · STM32F0

✓ En stock

$4.6378 / unidad

Ver hoja de datos →

STM32F072CBT6

✅ Sustitución directa
STMicroelectronics
📦 48-LQFP (7x7)
32-bit microcontroller · Arm Cortex-M0 · ARM 32-bit · 48 MHz · 128 KB · 128K x 8 bits · 16 KB · Hardware parity CRC calculation unit

✓ En stock

Consulte el precio

Ver hoja de datos →

STM32F071CBT6TR

✅ Sustitución directa
📦 48-LQFP (7x7)
Related STM32F0 MCU in the same 48-pin LQFP family; 128 KB Flash is shown in the comparison result, but USB, CAN, and peripheral differences must be verified

📋 Alternativa de referencia (no en el catálogo)

STM32F102CBT6

✅ Sustitución directa
📦 48-LQFP (7x7)
Different STM32 family but comparison data identifies a 32-bit, 128 KB Flash, 48-pin LQFP device; USB, CAN, peripheral, and pin compatibility remain unverified

📋 Alternativa de referencia (no en el catálogo)

STM32F072C8T6

✅ Sustitución directa
STMicroelectronics
📦 48-LQFP (7x7)
32-bit ARM Cortex-M0 microcontroller · 48 MHz · 64 KB · 32-bit RISC · ARM Cortex-M0 · 48-LQFP (7 x 7 mm) · USB and CAN · STM32F0

✓ En stock

$5.4354 / unidad

Ver hoja de datos →

STM32F072CBT6TR Valores máximos y características eléctricas

Product Type 32-bit ARM Cortex-M0 microcontroller
Product Family STM32F0 Series
Maximum CPU Frequency 48 MHz
Flash Memory 128 KB
SRAM 16 KB
Architecture ARM Cortex-M0
Integrated Communications USB and CAN
Additional Function CEC
Tensión de alimentación 2.5 V to 3.3 V
Encapsulado 48-pin LQFP (7 x 7 mm)
Tipo de montaje Surface Mount
Core Type ARM Cortex-M0 CPU
Memory Organization 128K x 8 Flash

Guía de configuración de pines de STM32F072CBT6TR 48-pin lqfp (7 x 7 mm)

Configuración de pines para STM32F072CBT6TR (encapsulado 48-pin lqfp (7 x 7 mm)). Este CI digital incluye GPIO, interfaces de comunicación (UART, SPI, I2C) y pines de alimentación. Consulte la hoja de datos del fabricante para conocer las funciones alternativas de los pines y las opciones de configuración. Esencial para el diseño de sistemas embebidos y el diseño de PCB.

Diagrama de patillaje del encapsulado 48-pin lqfp (7 x 7 mm) para STM32F072CBT6TR

No hay datos detallados de patillaje disponibles para STM32F072CBT6TR.

Consulte la hoja de datos para ver la configuración completa de patillas.

Aplicaciones típicas

STM32F072CBT6TR es adecuado para 6 aplicacións: USB Peripheral Control, CAN-Based Industrial Control, Embedded Data Acquisition, Consumer Interface Controller, Small Motor and Relay Control, USB-to-CAN Gateway.

📱

USB Peripheral Control

STM32F072CBT6TR fits a USB peripheral controller because the verified device includes a 48 MHz ARM Cortex-M0 core, 128 KB Flash, 16 KB SRAM, and USB functionality. It can run control firmware and USB protocol handling while managing buttons, indicators, sensors, and local configuration. The MCU is placed between the host USB connection and the application logic; board-level design still requires connector selection, controlled impedance routing, power filtering, ground-return planning, and firmware validation. Its 128 KB Flash provides more code and data space than the related 64 KB STM32F072C8T6TR option, while the 16 KB SRAM supports working state and communication buffers. USB performance and compliance must be confirmed with the relevant device requirements and test setup.

🏭

CAN-Based Industrial Control

The integrated CAN function in STM32F072CBT6TR supports distributed control nodes that exchange status, commands, and diagnostic information over a CAN bus. Its verified 48 MHz Cortex-M0 core provides processing capacity for protocol tasks and application logic, while 128 KB Flash accommodates control code and 16 KB SRAM supports runtime buffering. In implementation, the STM32 is connected to a suitable external CAN transceiver rather than directly to the bus. Firmware must establish bit timing, termination assumptions, filters, fault handling, and diagnostic behavior. PCB layout should separate sensitive communication routing from noisy power paths and provide robust ground connectivity. The MCU does not eliminate the need for bus protection, transceiver selection, or system-level EMC validation.

📡

Embedded Data Acquisition

STM32F072CBT6TR is suitable for compact data-acquisition and monitoring modules because it combines a 48 MHz Cortex-M0 processor, 128 KB Flash, 16 KB SRAM, and multiple communication functions. A system can sample external sensors, convert readings through approved external ADCs, format results, and forward them over USB or CAN. The MCU's memory capacity helps separate firmware from configuration and logging behavior, but exact peripheral assignments and converter interfaces must be checked in the datasheet. Keep analog and digital return paths controlled, decouple supply rails near the device, and validate timing for the selected sensor and bus rates. This application benefits from deterministic firmware structure, input protection, calibration storage, and fault reporting before deployment in field equipment.

🧩

Consumer Interface Controller

The STM32F072CBT6TR can serve as the control center for a compact consumer interface with USB connectivity, local status LEDs, buttons, and configurable outputs. Its 128 KB Flash provides room for application firmware, while 16 KB SRAM is useful for protocol state, input handling, and small display or indicator buffers. The 48-pin LQFP package exposes a broad set of connections for external peripherals, but pin multiplexing must be checked against the exact device pinout. Designers should use debouncing, ESD protection, current limiting, and clear power sequencing. Firmware should include safe defaults for disconnected USB or external loads. Compared with the related STM32F072C8T6TR, the target provides twice the stated Flash capacity, which can simplify code organization and reduce the need for external memory.

⚡

Small Motor and Relay Control

STM32F072CBT6TR is a candidate for compact motor, relay, or actuator control where the MCU must coordinate commands, inputs, and communication links. The verified 48 MHz Cortex-M0 core supports responsive task scheduling, while USB and CAN can provide configuration or supervisory connectivity. The MCU should drive transistors, drivers, or relays through appropriately rated interfaces rather than powering loads directly. Firmware must include startup delays, interlocks, timeout behavior, fault flags, and safe outputs during reset. PCB layout should separate motor or relay current paths from sensitive logic, use appropriate protection, and provide bulk and local decoupling. Exact timer, PWM, ADC, and GPIO assignments must be verified because the supplied data does not provide a full pin-function table.

🌐

USB-to-CAN Gateway

STM32F072CBT6TR can serve as the protocol-processing core of a USB-to-CAN gateway because the verified feature set includes USB, CAN, 128 KB Flash, and 16 KB SRAM. The gateway firmware can receive commands over USB, validate frames, forward appropriate traffic to the CAN peripheral, and return status or diagnostic information. A practical design still requires a CAN transceiver, USB connector and protection, suitable clocking, and a defined bus-fail-safe strategy. The MCU's two communication interfaces reduce the need for separate protocol devices, but they do not remove the need for correct impedance, grounding, filtering, and timing. Validate USB enumeration, CAN bit timing, timeout behavior, bus-off recovery, and firmware update procedures on prototype hardware.

What is STM32F072CBT6TR?
STM32F072CBT6TR is a 32-bit STMicroelectronics ARM Cortex-M0 STM32F0 microcontroller operating up to 48 MHz. It provides 128 KB of Flash, 16 KB of SRAM, USB, CAN, and CEC functions in a 48-pin LQFP package measuring 7 x 7 mm. The verified DigiKey and Mouser listings identify it as a mainstream Cortex-M0 USB-line MCU, while the manufacturer-linked datasheet result provides the technical reference for detailed electrical and peripheral information.
What are the key specifications of STM32F072CBT6TR?
The verified STM32F072CBT6TR specifications are a 48 MHz ARM Cortex-M0 core, 128 KB Flash, 16 KB SRAM, USB, CAN, CEC functionality, and a 48-pin 7 x 7 mm LQFP package. These parameters place it in the STM32F0 family of general-purpose 32-bit microcontrollers. Exact operating-temperature, GPIO, timer, and electrical limits should be taken from the manufacturer datasheet rather than inferred from distributor summaries.
Where to download the STM32F072CBT6TR datasheet PDF?
The STM32F072CBT6TR datasheet is available through the linked manufacturer-related datasheet result at https://www.alldatasheet.com/datasheet-pdf/pdf/1373176/STMICROELECTRONICS/STM32F072CBT6.html, with additional datasheet references available through Octopart at https://octopart.com/datasheet/stmicroelectronics/STM32F072CBT6TR. Verify the document revision and applicability against the exact STMicroelectronics part before releasing a production design.
Does STM32F072CBT6TR support USB and CAN?
Yes. The verified distributor descriptions identify STM32F072CBT6TR as an MCU with USB, CAN, and CEC functions. These integrated interfaces make it appropriate for designs that need USB connectivity or CAN-based communication without adding a separate interface controller. The final firmware configuration and external circuit design still depend on the selected USB role, CAN transceiver, connector, clock, and power requirements.
Is STM32F072CBT6TR pin-compatible with STM32F072C8T6TR?
STM32F072C8T6TR is a related STM32F072 device listed in the verified comparison results, but the available snippets do not establish complete pin-for-pin electrical equivalence. The target has 128 KB Flash, while STM32F072C8T6TR is described elsewhere in the results as a 64 KB Flash device. Treat the C8T6TR as a possible same-package related option, not as an unconditional drop-in replacement, and verify every pin and peripheral assignment.
STM32F072CBT6TR vs STM32F072C8T6TR, which should I choose?
Choose STM32F072CBT6TR when firmware or application requirements need its verified 128 KB Flash capacity. STM32F072C8T6TR is a related 48-pin STM32F072 option associated with 64 KB Flash in the comparison data, making it more appropriate only when that memory size and its verified electrical characteristics are sufficient. Neither part should be substituted without checking the complete datasheet, bootloader behavior, peripheral availability, and PCB pin mapping.
What is the best drop-in replacement for STM32F072CBT6TR?
No definitive best drop-in replacement can be verified from the supplied cross-reference results. STM32F072C8T6TR is a related same-package STM32 option, but its lower verified Flash capacity means it is not a confirmed drop-in replacement. Other listed MCU families or packages may require firmware, peripheral, and PCB changes. The engineering-safe answer is to validate the exact STMicroelectronics pinout and electrical requirements before approving a substitute.
Can STM32F102CBT6 replace STM32F072CBT6TR?
The comparison result describes STM32F102CBT6 as another 32-bit 48-pin LQFP MCU with 128 KB Flash, but it does not prove pin compatibility or identical peripheral behavior. STM32F102 belongs to a different STM32 family, so clock, peripheral, interrupt, bootloader, and register differences may exist. It may be a functional alternative for a redesigned board, but it should not be called a drop-in replacement without complete datasheet and firmware validation.
Is STM32F072CBT6TR suitable for a USB peripheral controller?
Yes, it is a suitable candidate for a USB peripheral controller because the verified listings identify USB, a 48 MHz Cortex-M0 core, 128 KB Flash, and 16 KB SRAM. The MCU can support control logic and protocol firmware, while the board still needs proper USB routing, connector selection, power-supply design, decoupling, and firmware implementation. USB performance must be validated against the relevant electrical and protocol requirements.
Is STM32F072CBT6TR suitable for CAN communication?
Yes. STM32F072CBT6TR is verified as having CAN functionality, which makes it suitable for embedded CAN nodes when combined with a suitable CAN transceiver and correctly designed bus interface. Firmware must configure the CAN peripheral, clocking, bit timing, filters, and error handling. The MCU is the protocol-capable component; the external transceiver, termination, protection, and wiring remain part of the complete interface design.
How much Flash and SRAM does STM32F072CBT6TR have?
STM32F072CBT6TR provides 128 KB of Flash memory and 16 KB of SRAM according to the verified distributor and datasheet-linked snippets. The Flash stores firmware and nonvolatile data, while SRAM supports working memory and runtime state. The supplied snippets do not provide detailed bootloader, option-byte, or memory-map information, so those items should be checked in the manufacturer datasheet.
Where can I buy STM32F072CBT6TR online?
STM32F072CBT6TR can be found through the verified DigiKey product page, Mouser product page, STMicroelectronics eStore, and other listed distributors. The Octopart page also aggregates pricing, availability, and technical references from multiple distributors. Pricing and stock change by quantity, region, and supplier; use the distributor checkout or RFQ for a current executable quote. The provided data confirms listing pages but does not provide verified numeric prices.
What is the price of STM32F072CBT6TR?
The verified results confirm STM32F072CBT6TR listings and state that pricing and availability can be checked at DigiKey, Mouser, and other distributors, but they do not provide a numeric price. Therefore a current unit price cannot be truthfully stated from the supplied data. Request a quantity-specific quote from XAIPART or the linked distributor, and compare the delivered price, stock, and lead time at your intended volume.
What is the lead time for STM32F072CBT6TR?
A numeric lead time for STM32F072CBT6TR is not present in the verified data. DigiKey and STMicroelectronics listing pages indicate order or purchase routes, but stock and delivery timing can change by quantity and supplier. Request a firm lead time for the exact MPN and package, especially for production quantities. Do not infer availability from the existence of a product page alone.
Where to find the STM32F072CBT6TR pinout?
The STM32F072CBT6TR pinout should be taken from the manufacturer datasheet for the exact STM32F072CBT6 device and 48-pin LQFP package. The verified search results confirm the package type and provide datasheet links, but they do not include a complete numbered pin table. Use the datasheet symbol and package drawings to map power, ground, reset, clock, USB, CAN, GPIO, and programming pins before PCB routing.

Datos de referencia de ingeniería para STM32F072CBT6TR — comparación, orientación de diseño e información de cumplimiento.

Guía de selección

Choose STM32F072CBT6TR when the design needs the verified combination of a 48 MHz ARM Cortex-M0 core, 128 KB Flash, 16 KB SRAM, USB, CAN, and CEC functions in a 48-pin LQFP package. Choose STM32F072C8T6TR only after verifying that its lower stated Flash capacity and any peripheral differences meet the application; it is a related option, not an unconditional drop-in replacement. STM32F071CBT6TR may suit designs whose detailed datasheet confirms the needed pin and peripheral configuration, but the supplied results do not prove full equivalence. STM32F102CBT6 should be treated as a different-family alternative requiring complete electrical, firmware, and PCB validation. For USB or CAN products, validate clocking, transceiver or connector design, routing, firmware, and fault behavior before committing the MCU to production.

Comparación con alternativas

Parámetro Este producto STM32F072C8T6TR STM32F072CBT6 STM32F071CBT6TR STM32F102CBT6 STM32F072C8T6
Package 48-LQFP (7x7) 48-LQFP (7x7) 48-LQFP (7x7) 48-LQFP (7x7) 48-LQFP (7x7) 48-LQFP (7x7)
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Order Code / Packaging Indicator TR TR No TR suffix shown TR No TR suffix shown No TR suffix shown

Diferenciadores clave

  • Higher verified Flash capacity than the related STM32F072C8T6TR option (frente a STM32F072C8T6TR)
  • Integrated USB and CAN in a single STM32F0 MCU (frente a STM32F071CBT6TR)
  • Established STM32F0 family with 16 KB SRAM (frente a STM32F102CBT6)

Notas de diseño

Treat the 48-pin LQFP footprint as a pin-sensitive layout commitment. Before routing, create a package symbol from the exact STM32F072CBT6 datasheet and verify every power, ground, reset, clock, programming, USB, CAN, and GPIO assignment. Keep decoupling close to the relevant supply pins and preserve uninterrupted ground connectivity. Because the supplied data confirms the 7 x 7 mm LQFP format but not the complete pin table, do not release a PCB from distributor pinout guesses.

USB and CAN interfaces should be routed with deliberate return-path planning. USB pairs need controlled geometry and continuous reference-plane access; CAN traces should follow the selected transceiver and board topology while avoiding discontinuities and unnecessary stubs. Keep switching supplies, motor or relay currents, and high-current return paths away from communication nodes. The verified MCU feature set supports USB and CAN, but communication quality is determined by the complete board and firmware implementation.

Do not treat STM32F072C8T6TR or STM32F102CBT6 as automatic substitutions merely because the comparison snippets show a 48-pin LQFP and 128 KB Flash in some cases. STM32F072C8T6TR is identified as a 64 KB Flash option, while STM32F102CBT6 belongs to a different family. Validate pin multiplexing, supply limits, clock tree, peripheral availability, interrupt behavior, bootloader assumptions, and firmware compatibility before using either part on an existing board.

Build the power tree around the MCU's stated 2.5 V to 3.3 V supply requirement only after confirming exact operating conditions in the manufacturer datasheet. Separate clean digital supply routing from analog or communication subcircuits when practical, place bulk capacitance near the power entry point, and add local high-frequency decoupling near the device. Verify startup current, regulator transient response, USB suspend behavior, and CAN bus-fault states during power sequencing tests.

Información de cumplimiento

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Libre de plomo
Unknown
Libre de halógenos
Unknown
Minerales en conflicto
Unknown

The supplied verified data does not state RoHS, REACH, AEC-Q100, lead-free, halogen-free, or conflict-minerals status. These fields remain unknown rather than inferred.

Búsquedas relacionadas

STM32F072CBT6TR STM32F072CBT6TR datasheet STMicroelectronics STM32F072CBT6TR STM32F072CBT6TR 48MHz 128KB Flash STM32F072CBT6TR 48-LQFP STM32F072CBT6TR USB CAN MCU STM32F072CBT6TR vs STM32F072C8T6TR STM32F072CBT6TR drop-in replacement STM32F072CBT6TR buy online STM32F072CBT6TR price and stock STM32F072CBT6TR pinout STM32F072CBT6TR USB peripheral controller

Componentes & términos relacionados

STMicroelectronics STM32F072CBT6TR STM32F0 STM32F072C8T6TR STM32F071CBT6TR STM32F102CBT6 ARM Cortex-M0 32-bit microcontroller microcontroller embedded system USB CAN CEC 48 MHz 128 KB Flash 16 KB SRAM 48-LQFP 7 x 7 mm package embedded data acquisition USB-to-CAN gateway CAN transceiver industrial control semiconductor firmware
RFQ de presupuesto rápido
Complete los detalles — nuestro equipo de ventas responderá en un plazo de 24 horas
Número de pieza Fabricante Encapsulado QTY Precio objetivo Total
Total: $0.00 USD
✓
¡Presupuesto enviado!

Responderemos a su correo electrónico en un plazo de 24 horas

1
RFQ enviado
2
Presupuesto recibido
3
Pedido realizado
4
Pago
5
Enviado
6
Entregado
Ver detalles del RFQ