STM32F102CBT6
  • Share:

STMicroelectronics STM32F102CBT6

Manufacturer No:
STM32F102CBT6
Manufacturer:
STMicroelectronics
Package:
Tray
Description:
IC MCU 32BIT 128KB FLASH 48LQFP
Delivery:
Payment:
iso14001
iso45001
iso9001
iso13485

Product Introduction

Overview

The STM32F102CBT6 is a microcontroller from the STM32F102xx family, manufactured by STMicroelectronics. This device is part of the medium-density USB access line and features the high-performance Arm® Cortex®-M3 32-bit RISC core, operating at a maximum frequency of 48 MHz. It is designed to provide a balance between performance and power efficiency, making it suitable for a wide range of applications.

The microcontroller includes high-speed embedded memories, such as 128 Kbytes of Flash memory and 16 Kbytes of SRAM. It also offers an extensive range of enhanced peripherals and I/Os connected to two APB buses, including standard communication interfaces like I2C, SPI, USART, and a USB 2.0 full-speed interface.

The STM32F102CBT6 operates within a temperature range of –40 to +85 °C and supports various power-saving modes, including Sleep, Stop, and Standby modes, making it ideal for low-power applications.

Key Specifications

Parameter Specification
Core Arm® 32-bit Cortex®-M3 CPU
Maximum Frequency 48 MHz
Performance 1.25 DMIPS/MHz (Dhrystone 2.1) at 0 WS memory access
Flash Memory 128 Kbytes
SRAM 16 Kbytes
Supply Voltage 2.0 to 3.6 V
Operating Temperature –40 to +85 °C
Package LQFP48 (7 × 7 mm)
ADC 1 × 12-bit, 1.2 µs A/D converter (up to 16 channels)
Timers Three 16-bit timers, two watchdog timers, and a SysTick timer
Communication Interfaces Up to two I2C, three USARTs, two SPIs, and one USB 2.0 full-speed interface
I/Os Up to 51 fast I/O ports, 37/51 I/Os all mappable on 16 external interrupt vectors

Key Features

  • Core and Performance: Arm® 32-bit Cortex®-M3 CPU with a maximum frequency of 48 MHz and 1.25 DMIPS/MHz performance.
  • Memories: 128 Kbytes of Flash memory and 16 Kbytes of SRAM.
  • Power Management: 2.0 to 3.6 V application supply and I/Os, with power-saving modes including Sleep, Stop, and Standby.
  • Peripherals: 1 × 12-bit ADC, three 16-bit timers, two watchdog timers, and a SysTick timer.
  • Communication Interfaces: Up to two I2C, three USARTs, two SPIs, and one USB 2.0 full-speed interface.
  • I/Os: Up to 51 fast I/O ports, with 37/51 I/Os all mappable on 16 external interrupt vectors.
  • Debug Mode: Serial wire debug (SWD) and JTAG interfaces.
  • DMA: 7-channel DMA controller.
  • Low Power Modes: VBAT supply for RTC and backup registers.

Applications

The STM32F102CBT6 is versatile and suitable for a wide range of applications, including:

  • Industrial Automation: Control systems, motor control, and industrial communication.
  • Consumer Electronics: Home appliances, audio equipment, and gaming devices.
  • Medical Devices: Portable medical devices, diagnostic equipment, and medical imaging.
  • Automotive Systems: Infotainment systems, driver assistance systems, and vehicle control units.
  • IoT and Wearables: Smart home devices, wearables, and IoT sensors.

Q & A

  1. What is the core architecture of the STM32F102CBT6?

    The core architecture is based on the Arm® 32-bit Cortex®-M3 CPU.

  2. What is the maximum operating frequency of the STM32F102CBT6?

    The maximum operating frequency is 48 MHz.

  3. How much Flash and SRAM memory does the STM32F102CBT6 have?

    The device has 128 Kbytes of Flash memory and 16 Kbytes of SRAM.

  4. What are the power-saving modes available on the STM32F102CBT6?

    The device supports Sleep, Stop, and Standby modes.

  5. What communication interfaces are available on the STM32F102CBT6?

    The device includes up to two I2C, three USARTs, two SPIs, and one USB 2.0 full-speed interface.

  6. How many I/O ports does the STM32F102CBT6 have?

    The device has up to 51 fast I/O ports.

  7. What is the operating temperature range of the STM32F102CBT6?

    The operating temperature range is –40 to +85 °C.

  8. Does the STM32F102CBT6 support debug modes?

    Yes, it supports serial wire debug (SWD) and JTAG interfaces.

  9. What is the package type of the STM32F102CBT6?

    The package type is LQFP48 (7 × 7 mm).

  10. Is the STM32F102CBT6 suitable for low-power applications?

    Yes, it is designed with low-power modes and a VBAT supply for RTC and backup registers.

Product Attributes

Core Processor:ARM® Cortex®-M3
Core Size:32-Bit Single-Core
Speed:48MHz
Connectivity:I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals:DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT
Number of I/O:37
Program Memory Size:128KB (128K x 8)
Program Memory Type:Flash
EEPROM Size:- 
RAM Size:16K x 8
Voltage - Supply (Vcc/Vdd):2V ~ 3.6V
Data Converters:A/D 10x12b
Oscillator Type:Internal
Operating Temperature:-40°C ~ 85°C (TA)
Mounting Type:Surface Mount
Package / Case:48-LQFP
Supplier Device Package:- 
0 Remaining View Similar

In Stock

$7.29
118

Please send RFQ , we will respond immediately.

Same Series
STM32F102C8T6
STM32F102C8T6
IC MCU 32BIT 64KB FLASH 48LQFP
STM32F102R8T6
STM32F102R8T6
IC MCU 32BIT 64KB FLASH 64LQFP
STM32F102CBT6
STM32F102CBT6
IC MCU 32BIT 128KB FLASH 48LQFP
STM32F102RBT6
STM32F102RBT6
IC MCU 32BIT 128KB FLASH 64LQFP
STM32F102C8T6TR
STM32F102C8T6TR
IC MCU 32BIT 64KB FLASH 48LQFP
STM32F102RBT6TR
STM32F102RBT6TR
IC MCU 32BIT 128KB FLASH 64LQFP

Similar Products

Part Number STM32F102CBT6 STM32F103CBT6 STM32F102RBT6 STM32F101CBT6 STM32F102C8T6
Manufacturer STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Product Status Active Active Active Active Active
Core Processor ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3 ARM® Cortex®-M3
Core Size 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core 32-Bit Single-Core
Speed 48MHz 72MHz 48MHz 36MHz 48MHz
Connectivity I²C, IrDA, LINbus, SPI, UART/USART, USB CANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART, USB I²C, IrDA, LINbus, SPI, UART/USART I²C, IrDA, LINbus, SPI, UART/USART, USB
Peripherals DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT DMA, PDR, POR, PVD, PWM, Temp Sensor, WDT
Number of I/O 37 37 51 37 37
Program Memory Size 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 128KB (128K x 8) 64KB (64K x 8)
Program Memory Type Flash Flash Flash Flash Flash
EEPROM Size - - - - -
RAM Size 16K x 8 20K x 8 16K x 8 16K x 8 10K x 8
Voltage - Supply (Vcc/Vdd) 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V 2V ~ 3.6V
Data Converters A/D 10x12b A/D 10x12b A/D 16x12b A/D 10x12b A/D 10x12b
Oscillator Type Internal Internal Internal Internal Internal
Operating Temperature -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA) -40°C ~ 85°C (TA)
Mounting Type Surface Mount Surface Mount Surface Mount Surface Mount Surface Mount
Package / Case 48-LQFP 48-LQFP 64-LQFP 48-LQFP 48-LQFP
Supplier Device Package - - - 48-LQFP (7x7) -

Related Product By Categories

MSP430F2121IDGVR
MSP430F2121IDGVR
Texas Instruments
IC MCU 16BIT 4KB FLASH 20TVSOP
MSP430G2955IDA38
MSP430G2955IDA38
Texas Instruments
IC MCU 16BIT 56KB FLASH 38TSSOP
STM32L151VBT6
STM32L151VBT6
STMicroelectronics
IC MCU 32BIT 128KB FLASH 100LQFP
STM32F756NGH6
STM32F756NGH6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 216TFBGA
STM32L031G6U7STR
STM32L031G6U7STR
STMicroelectronics
IC MCU 32BIT 32KB FLASH 28UFQFPN
STM32L152VET6TR
STM32L152VET6TR
STMicroelectronics
IC MCU 32BIT 512KB FLASH 100LQFP
S912ZVCA96F0MLF
S912ZVCA96F0MLF
NXP USA Inc.
IC MCU 16BIT 96KB FLASH 48LQFP
FS32K142HFT0VLLR
FS32K142HFT0VLLR
NXP USA Inc.
IC MCU 32BIT 256KB FLASH 100LQFP
STM32F101C8U6
STM32F101C8U6
STMicroelectronics
IC MCU 32BIT 64KB FLASH 48UFQFPN
SPC58EC80E3FMC0X
SPC58EC80E3FMC0X
STMicroelectronics
IC MCU 32BIT 4MB FLASH 100ETQFP
SPC582B54E1CD00X
SPC582B54E1CD00X
STMicroelectronics
IC MCU 32BIT 768KB FLASH 64ETQFP
LPC1766FBD100,551
LPC1766FBD100,551
NXP USA Inc.
IC MCU 32BIT 256KB FLASH 100LQFP

Related Product By Brand

SMP100LC-200
SMP100LC-200
STMicroelectronics
THYRISTOR 200V 400A DO214AA
NUCLEO-F303RE
NUCLEO-F303RE
STMicroelectronics
NUCLEO-64 STM32F303RE EVAL BRD
STPS20L25CT
STPS20L25CT
STMicroelectronics
DIODE ARRAY SCHOTTKY 25V TO220AB
STTH60AC06CW
STTH60AC06CW
STMicroelectronics
DIODE ARRAY GP 600V 30A TO247
BD140-16
BD140-16
STMicroelectronics
TRANS PNP 80V 1.5A SOT32
STP11NK40Z
STP11NK40Z
STMicroelectronics
MOSFET N-CH 400V 9A TO220AB
STM32L451RET6
STM32L451RET6
STMicroelectronics
IC MCU 32BIT 512KB FLASH 64LQFP
STM32L475VGT6
STM32L475VGT6
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
STM32F427VGT6TR
STM32F427VGT6TR
STMicroelectronics
IC MCU 32BIT 1MB FLASH 100LQFP
L9613B013TR
L9613B013TR
STMicroelectronics
IC TRANSCEIVER HALF 1/1 8SO
VN5770AKP-E
VN5770AKP-E
STMicroelectronics
IC MOTOR DRIVER PAR 28SO
L78L06ACZ-AP
L78L06ACZ-AP
STMicroelectronics
IC REG LINEAR 6V 100MA TO92-3