Some of the features STM32F103CB

  • ARM Cortex-M3 core running at 72MHz

  • 128K system programmable flash memory

  • 20KB RAM

  • 2 × 12 bits 1 microsecond A / D

    1. converter (up to 16 channels)

    2. Conversion range: 0~3.6 V

    3. Dual sample and hold function

  • DMA

    1. 7-channel DMA controller

    2. Supported peripherals: timers, ADC, SPI's, I2C and USART

  • 18 general-purpose programmable GPIO

  • 7 Timer

    1. 3 16-bit timers, each up to 4 IC / OC / PWM or pulse counter quadrature (incremental) encoder into

    2. 16-bit motor control PWM timer, dead-time generation and emergency stop

    3. 2 watchdog timers (Independent and windows)

    4. System Timer: 24 downcounter

  • 1 I2C interface (SMBus / PMBus)

  • 3 USART (ISO7816 interface, LIN, infrared capabilities, modem control)

  • 1 SPI interface (18 Mbit / s)

  • 1 CAN interface (2.0B Active)

  • 1 full-speed USB 2.0 interface