This document describes the features and characteristics of the STM32F103x8B microcontroller released in April 2009. The microcontroller is a medium-density enhanced product based on the ARM Cortex-M3 core, with 64 or 128K bytes of flash memory, USB, CAN, 7 timers, 2 ADCs, and 9 communication interfaces.