STM32F103C6T6ATR

STMicroelectronics

STMicroelectronics STM32F1 series STM32F103C6T6ATR, 32-Bit Single-Core ARM Cortex-M3, 72MHz, 32KB Flash, 10K x 8 RAM, 48-LQFP, -40°C~85°C.

STMicroelectronics STM32F103C6T6ATR
Download datasheet (PDF)
[IN STOCK] In Stock: 12 pcs
$8.09/ pc

Volume pricing

Buy Now

MOQ 1 · Tape & Reel (TR); Cut Tape (CT) · RoHS · EIA-481 · DAP/DDP · T/T

Technical specifications

STM32F103C6T6ATR specifications
Parameter / AttributeSpecification / Value
SeriesSTM32F1
MountingSurface Mount
Oscillator typeInternal
Program memory typeFLASH
Voltage - supply (Vcc (Vdd))2V ~ 3.6V
Operating temperature-40°C~85°C(TA)
Speed72MHz
PackageTape & Reel (TR); Cut Tape (CT)
RAM size10K x 8
Core size32-Bit Single-Core
PeripheralsDMA, Motor Control PWM, PDR, POR, PVD, PWM, Temp Sensor, WDT
ConnectivityCANbus, I²C, IrDA, LINbus, SPI, UART/USART, USB
Number of i (O)37
Core processorARM® Cortex®-M3
Case48-LQFP
Data convertersA/D 10x12b
Program memory size32KB (32K x 8)

Technical details

72 MHz Cortex-M3 in a 48-pin LQFP — the value-line workhorse

This is the density tier for cost-sensitive control applications: motor drives using the built-in PWM timers, sensor hubs aggregating I²C and SPI data, or industrial nodes communicating over CAN or RS-485 via the USART.

32 KB Flash — sizing the firmware budget

With 32 KB of Flash (32K x 8), the firmware footprint is the first gate for this MCU. It fits a bootloader plus a moderate application — a CANopen slave node, a simple PID motor controller, or a USB-to-UART bridge — but leaves little room for a full RTOS with heavy protocol stacks. The 10K x 8 SRAM (10 KB) similarly limits runtime data buffers; a design buffering multiple CAN messages or USB packets will need careful allocation. If your code size is already north of 30 KB, step up to the STM32F103C8T6 with 64 KB Flash — same pinout, same package, same 72 MHz core.

STM32F103C6T6ATR
[ALLOC] verified
Quote