The STM32F103CBT6 with ARM microcontrollers is a 32-bit MCU with a Cortex M3 core. It has 128K of Flash memory and is designed to provide medium-performance and low-power solutions. This microcontroller has a core voltage range of 1.8V to 3.3V, a CPU frequency of 72 MHz and 32 interrupt channels. It has an embedded temperature sensor and supports peripherals such as timers and communication interfaces. Additionally, the STM32F103CBT6 is compatible with many software development tools, such as Keil Development Suite and IAR Embedded Workbench. This microcontroller is manufactured by STMicroelectronics.