Zach Shelby, ARM's vice president of IoT business marketing, said: "This is an important step toward enabling full energy awareness in IoT devices and is one of the key building blocks for mbed OS that is due for public release later this year."
The APIs will enable a new feature on Silicon Labs' EFM32 Gecko MCUs. This will determine the optimal sleep mode based on the MCU peripherals in use. Silicon Labs says automatic selection of the optimal sleep mode, combined with low energy, autonomous MCU peripherals, is likely to reduce the energy consumption of IoT applications significantly and with minimal design effort.
Daniel Cooley, general manager of Silicon Labs' MCU and wireless products, added: "We're excited to help deliver the industry's first low power mbed platform, which will play a key role in accelerating the deployment of countless battery powered IoT applications."
Silicon Labs plans to provide mbed enabled EFM32 Gecko starter kits in April 2015.