The STM32F100RCT6TR is a 32-bit Microcontroller Unit offers standard communication interfaces, one 12-bit ADC and two 12-bit DAC, up to 9 general purpose 16-bit timers and an advanced-control PWM timer. It incorporates the high-performance ARM® Cortex®-M0 32-bit RISC core operating at a 24MHz frequency, high-speed embedded memories (256kB of flash memory and 32kB of SRAM), a flexible static memory control interface and an extensive range of enhanced peripherals and I/Os connected to two APB buses.
POR, PDR and programmable voltage detector
PLL for CPU clock
Low power - Sleep, stop and standby modes
VBAT supply for RTC and backup registers
Serial wire debug (SWD) and JTAG I/F
2 Watchdog timers
SysTick timer - 24-bit down counter
CRC calculation unit, 96-bit unique ID
ESD sensitive device, take proper precaution while handling the device.