Skip to main content

STM32F103T6

Microcontroller

The STM32F103T6 is a microcontroller from STMicroelectronics. View the full STM32F103T6 datasheet below including key specifications, electrical characteristics, absolute maximum ratings.

Manufacturer

STMicroelectronics

Key Specifications

ParameterValue
ConnectivityCANbus, I2C, IrDA, LINbus, SPI, UART/USART, USB
Core ProcessorARM® Cortex®-M3
Core Size32-Bit
Data ConvertersA/D 16x12b; D/A 2x12b
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
DigiKey ProgrammableNot Verified
Mounting TypeSurface Mount
Number of I/O51
Operating Temperature-40°C ~ 85°C (TA)
Oscillator TypeInternal
Oscillator TypeInternal
Oscillator TypeInternal
Package / Case64-LQFP
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
Flash Memory Size256KB (256K x 8)
Program Memory TypeFLASH
RAM Size48K x 8 B
Clock Speed72MHz
Supply Voltage2V ~ 3.6V

Overview

Part: STM32F103x4, STM32F103x6

Type: ARM-based 32-bit MCU

Description: Low-density performance line ARM-based 32-bit MCU with 16 or 32 KB Flash, 6 or 10 KB SRAM, USB, CAN, 6 timers, 2 ADCs, and 6 communication interfaces, operating at up to 72 MHz.

Operating Conditions:

  • Supply voltage: 2.0 to 3.6 V
  • Operating temperature: -40 to +85 °C
  • Max CPU frequency: 72 MHz

Absolute Maximum Ratings:

  • Max supply voltage: 4.0 V
  • Max continuous current: 120 mA (Total current into V DD / V DD A)
  • Max junction temperature: 125 °C

Key Specs:

  • CPU Core: ARM 32-bit Cortex-M3
  • Flash Memory: 16 or 32 Kbytes
  • SRAM: 6 or 10 Kbytes
  • ADC: 2 x 12-bit, 1 μs, up to 16 channels
  • SPI Speed: 18 Mbit/s
  • Run mode current consumption: 10.8 mA (max, at 72 MHz, V DD = 3.6 V, T A = 85 °C, code from Flash)
  • Stop mode current consumption: 2 μA (max, regulator in low-power mode, V DD = 3.6 V, T A = 85 °C)
  • I/O Ports: Up to 51 fast I/O ports, almost all 5 V-tolerant

Features:

  • Serial wire debug (SWD) & JTAG interfaces
  • Six timers: Two 16-bit, one 16-bit motor control PWM, two watchdog, SysTick
  • Six communication interfaces: 1x I2C, 2x USART, 1x SPI, CAN, USB 2.0 full-speed
  • 7-channel DMA controller
  • CRC calculation unit, 96-bit unique ID
  • Low-power modes: Sleep, Stop, Standby

Package:

  • LQFP64 (10 × 10 mm)
  • LQFP48 (7 × 7mm)
  • VFQFPN36 (6 × 6 mm)
  • TFBGA64 (5 × 5 mm)
  • UFQFPN48 (7 × 7 mm)

Features

  • ARM 32-bit Cortex™-M3 CPU Core
  • -72 MHz maximum frequency, 1.25 DMIPS/MHz (Dhrystone 2.1) performance at 0 wait state memory access
  • -Single-cycle multiplication and hardware division
  • Memories
  • -16 or 32 Kbytes of Flash memory
  • -6 or 10 Kbytes of SRAM
  • Clock, reset and supply management
  • -2.0 to 3.6 V application supply and I/Os
  • -POR, PDR, and programmable voltage detector (PVD)
  • -4-to-16 MHz crystal oscillator
  • -Internal 8 MHz factory-trimmed RC
  • -Internal 40 kHz RC
  • -PLL for CPU clock
  • -32 kHz oscillator for RTC with calibration
  • Low power
  • -Sleep, Stop and Standby modes
  • -VBAT supply for RTC and backup registers
  • 2 x 12-bit, 1 μs A/D converters (up to 16 channels)
  • -Conversion range: 0 to 3.6 V
  • -Dual-sample and hold capability
  • -Temperature sensor
  • DMA
  • -7-channel DMA controller
  • -Peripherals supported: timers, ADC, SPIs, I 2 Cs and USARTs
  • Up to 51 fast I/O ports
  • -26/37/51 I/Os, all mappable on 16 external interrupt vectors and almost all 5 V-tolerant

Pin Configuration

Figure 3. STM32F103xx performance line LQFP64 pinout

Electrical Characteristics

The definition and values of input/output AC characteristics are given in Figure 27 and Table 37 , respectively.

Unless otherwise specified, the parameters given in Table 37 are derived from tests performed under the ambient temperature and V DD supply voltage conditions summarized in Table 9 .

Table 37. I/O AC characteristics (1)

MODEx[1:0 ] bit value (1)SymbolParameterConditionsMinMaxUnit
10f max(IO)outMaximum frequency (2)C L = 50 pF, V DD = 2 V to 3.6 V-2MHz
10t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2 V to 3.6 V-125 (3)ns
10t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2 V to 3.6 V-125 (3)ns
01f max(IO)outMaximum frequency (2)C L = 50 pF, V DD = 2 V to 3.6 V-10MHz
01t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2 V to 3.6 V-25 (3)ns
01t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2 V to 3.6 V-25 (3)ns
11F max(IO)ou tMaximum frequency (2)C L = 30 pF, V DD = 2.7 V to 3.6 V-50MHz
11F max(IO)ou tMaximum frequency (2)C L = 50 pF, V DD = 2.7 V to 3.6 V-30MHz
11F max(IO)ou tMaximum frequency (2)C L = 50 pF, V DD = 2 V to 2.7 V-20MHz
11t f(IO)outOutput high to low level fall timeC L = 30 pF, V DD = 2.7 V to 3.6 V-5 (3)ns
11t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2.7 V to 3.6 V-8 (3)ns
11t f(IO)outOutput high to low level fall timeC L = 50 pF, V DD = 2 V to 2.7 V-12 (3)ns
11t r(IO)outOutput low to high level rise timeC L = 30 pF, V DD = 2.7 V to 3.6 V-5 (3)ns
11t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2.7 V to 3.6 V-8 (3)ns
11t r(IO)outOutput low to high level rise timeC L = 50 pF, V DD = 2 V to 2.7 V-12 (3)ns
-t EXTIpwPulse width of external signals detected by the EXTI controller-10-ns
  1. The maximum frequency is defined in Figure 27 .
  2. Guaranteed by design, not tested in production.

98

Figure 27. I/O AC characteristics definition

Absolute Maximum Ratings

Stresses above the absolute maximum ratings listed in Table 6: Voltage characteristics , Table 7: Current characteristics , and Table 8: Thermal characteristics may cause permanent damage to the device. These are stress ratings only and functional operation of the device at these conditions is not implied. Exposure to maximum rating conditions for extended periods may affect device reliability.

Table 6. Voltage characteristics

SymbolRatingsMinMaxUnit
V DD - V SSExternal main supply voltage (including V DDA and V DD ) (1)-0.34.0V
V IN (2)Input voltage on five volt tolerant pinV SS - 0.3V DD + 4.0V
V IN (2)Input voltage on any other pinV SS - 0.34.0V
\∆ V DDx \Variations between different V DD power pins-
\V SSX - V SS \Variations between all the different ground pins-
V ESD(HBM)Electrostatic discharge voltage (human body model)see Section 5.3.11: Absolute maximum ratings (electrical sensitivity)see Section 5.3.11: Absolute maximum ratings (electrical sensitivity)-

Table 7. Current characteristics

Table 7. Current characteristics

SymbolRatingsMax.Unit
I VDDTotal current into V DD /V DDA power lines (source) (1)150mA
I VSSTotal current out of V SS ground lines (sink) (1)150mA
I IOOutput current sunk by any I/O and control pin25mA
I IOOutput current source by any I/Os and control pin- 25mA
I INJ(PIN) (2)Injected current on five volt tolerant pins (3)-5/+0mA
I INJ(PIN) (2)Injected current on any other pin (4)± 5mA
Σ I INJ(PIN)Total injected current (sum of all I/O and control pins) (5)± 25mA
  1. Positive injection is not possible on these I/Os. A negative injection is induced by V IN <V SS . I INJ(PIN) must never be exceeded. Refer to Table 6: Voltage characteristics for the maximum allowed input voltage values.
  2. A positive injection is induced by V IN >VDD while a negative injection is induced by V IN <VSS . I INJ(PIN) must never be exceeded. Refer to Table 6: Voltage characteristics for the maximum allowed input voltage values.
  3. When several inputs are submitted to a current injection, the maximum Σ I INJ(PIN) is the absolute sum of the positive and negative injected currents (instantaneous values).

Table 8. Thermal characteristics

SymbolRatingsValueUnit
T STGStorage temperature range-65 to +150°C
T JMaximum junction temperature150°C

Thermal Information

The maximum chip junction temperature (T J max) must never exceed the values given in Table 9: General operating conditions on page 33 .

The maximum chip-junction temperature, T J max, in degrees Celsius, may be calculated using the following equation:

Package Information

In order to meet environmental requirements, ST offers these devices in different grades of ECOPACK ® packages, depending on their level of environmental compliance. ECOPACK ® specifications, grade definitions and product status are available at: www.st.com . ECOPACK ® is an ST trademark.

Related Variants

The following components are covered by the same datasheet.

Part NumberManufacturerPackage
STM32F103C4STMicroelectronics
STM32F103C6STMicroelectronics
STM32F103CXSTMicroelectronics
STM32F103R4STMicroelectronics
STM32F103R6STMicroelectronics
STM32F103RCT6STMicroelectronics64-LQFP
STM32F103RXSTMicroelectronics
STM32F103T4STMicroelectronics
STM32F103TXSTMicroelectronics
STM32F103X4STMicroelectronics
STM32F103X4/6STMicroelectronics
STM32F103X6STMicroelectronics
STM32F103X8STMicroelectronics
STM32F103X8/BSTMicroelectronics
STM32F103XBSTMicroelectronics
STM32F103XCSTMicroelectronics
STM32F103XC/D/ESTMicroelectronics
STM32F103XDSTMicroelectronicsLQFP64 10 × 10 mm
STM32F103XESTMicroelectronics
STM32F103XXSTMicroelectronics
Data on this page is extracted from publicly available manufacturer datasheets using automated tools including AI. It may contain errors or omissions. Always verify specifications against the official manufacturer datasheet before making design or purchasing decisions. See our Terms of Service. Rights holders can submit a takedown request.

Get structured datasheet data via API

Get started free