ARM Cortex-M Marketing Manager Diya Soubra talks Wearables and Internet of Things using ARM Cortex-M processor family. The ARM Cortex-M is a group of 32-bit ARM processor cores intended for microcontroller use, consists of the Cortex-M0, Cortex-M0+, Cortex-M1, Cortex-M3, Cortex-M4. The ARM Cortex-M processor family is an upwards compatible range of energy-efficient, easy to use processors designed to help developers meet the needs of tomorrow's embedded applications. Those demands include delivering more features at a lower cost, increasing connectivity, better code reuse and improved energy efficiency. The Cortex-M family is optimized for cost and power sensitive MCU and mixed-signal devices for end applications such as smart metering, human interface devices, automotive and industrial control systems, white goods, consumer products and medical instrumentation. ARM Cortex-M processors is a global microcontroller standard, having been licensed to over 40 ARM partners including leading vendors such as Freescale, NXP Semiconductors, STMicroelectronics, Texas Instruments, and Toshiba. Using a standard processor allows ARM partners to create devices with a consistent architecture while enabling them to focus on creating superior device implementations.