.The STM32F072RBT7 is an ARM Microcontroller System on Chip (SoC) manufactured by STMicroelectronics. It features an ARM Cortex-M0 core, running at 48MHz, with 128Kbytes Flash memory, USB, CAN and CEC functions. It is part of ST's mainstream ARM Cortex-M0 family of microcontrollers. This STM32F072RBT7 SoC includes a range of integrated peripherals, such as a DMA, timers, USARTs, Analogue-to-Digital converters, system configuration blocks and I/O ports. It features various features which allow for the development of low-power embedded applications. It also includes an 8-channel DAC for voice and sound playback.The STM32F072RBT7 SoC also has robust security features such as a wide range of voltage, temperature and clock monitoring options, as well as four CRC peripherals and AES encryption. The controller also includes unique features such as Clock Generator and OverDrive which enable faster data exchange and faster processor execution.The STM32F072RBT7 microcontroller is ideal for applications such as appliance controls, embedded system and peripheral controls, motor controls, office automation, portable applications, battery-powered devices and data acquisition.