Mainstream Connectivity line, ARM Cortex-M3 MCU with 256 Kbytes Flash, 72 MHz CPU, CAN, USB 2.0 OTG The **STM32F105RCT6** is a microcontroller from **STMicroelectronics**, part of the **STM32F1 series**. Below are the factual specifications, descriptions, and features:
### **Manufacturer:**  
**STMicroelectronics (ST)**  
### **Key Specifications:**  
- **Core:** ARM Cortex-M3 32-bit RISC core  
- **Operating Frequency:** Up to **72 MHz**  
- **Flash Memory:** **256 KB**  
- **SRAM:** **64 KB**  
- **Package:** **LQFP-64**  
- **Operating Voltage:** **2.0V to 3.6V**  
- **Operating Temperature Range:** **-40°C to +85°C**  
### **Peripherals & Interfaces:**  
- **GPIOs:** Up to **51 I/O pins**  
- **Timers:**  
  - 4 × 16-bit timers  
  - 2 × watchdog timers  
  - SysTick timer  
  - 2 × PWM timers  
- **Communication Interfaces:**  
  - **3 × USART**  
  - **2 × SPI**  
  - **2 × I2C**  
  - **1 × CAN 2.0B**  
  - **1 × USB 2.0 Full-Speed (with on-chip PHY)**  
- **ADC:**  
  - 2 × 12-bit ADCs (up to **16 channels**)  
- **DAC:**  
  - 2 × 12-bit DACs  
### **Additional Features:**  
- **DMA Controller:** Supports **7 channels**  
- **CRC Calculation Unit**  
- **96-bit Unique ID**  
- **Low-power Modes:** Sleep, Stop, Standby  
### **Applications:**  
- Industrial control systems  
- Consumer electronics  
- USB-based devices  
- Motor control  
- Communication gateways  
This information is based on the official datasheet and technical documentation from STMicroelectronics.