
Silicon Labs, a leading provider of microcontrollers, sensors and wireless connectivity solutions in the Internet of Things (IoT), has announced a partnership with ARM to define and release the first power management application programming interface (API) for the ARM mbed platform. Adding a power management API to mbed will bring improved energy efficiency to standards-based solutions, further optimizing ultra-low-power, battery-powered connectable devices. The new API will enable the more than 100,000 registered members of the mbed Forum to optimize their MBED-enabled ARM Cortex-M architecture designs for optimal energy efficiency and longer battery life.
In addition to enabling developers to manage the state of processors and peripherals, the mbed power management API is designed with low-energy applications in real-world environments in mind. A new feature of the Silicon Labs EFM32 Gecko microcontroller (MCU) is the ability to automatically determine and implement the best sleep mode based on the MCU peripherals in use, which significantly reduces system-level power consumption. Low power optimization can be achieved by running I/O operations in the background, or by continuing I/O operations while the MCU core is in sleep mode or working on other tasks.
Through the automatic selection of optimal sleep mode, combined with low-power autonomous MCU peripherals, developers can significantly reduce energy consumption in their IoT application designs with minimal effort. Taking a common IoT device use case as an example, in an application energy analysis that updates the clock display once per second on a memory LCD, current consumption can be reduced from 1.03mA to 0.100mA.
Zach Shelby, vice president of IoT Business Marketing at ARM, said: "The new ARM mbed power management API enables developers to build applications that take full advantage of the low power consumption of ARM Cortex-M microcontrollers. This is an important step toward fully power-aware IoT devices, and it is one of the key building blocks in the mbed OS that will be publicly released later this year."
Daniel Cooley, vice president and general manager of MCU and Wireless products at Silicon Labs, said: "As a pioneer in low-power processing solutions in the IoT space, Silicon Labs and ARM have made great strides in defining and releasing mbed's new power management API. We are excited to help launch the industry's first low-power mbed platform, which will play a key role in accelerating the deployment of countless battery-powered IoT applications."
The Products You May Be Interested In
![]() |
AMI-26A-16-1 | LINE FILTER 250VAC 16A CHASS MNT | 168 More on Order |
![]() |
AMI-27B-10-3 | LINE FILTER 250VAC 10A CHASS MNT | 490 More on Order |
![]() |
AMI-26A-20-1 | LINE FILTER 250VAC 20A CHASS MNT | 453 More on Order |
![]() |
AMI-28A-16-3 | LINE FILTER 110/250VAC 16A CHAS | 244 More on Order |
![]() |
AMI-M11P-6-30-C | LINE FILTER 250VAC 6A CHASS MNT | 223 More on Order |
![]() |
AMI-23A-20-3 | LINE FILTER 250VAC 20A CHASS MNT | 200 More on Order |
![]() |
AMI-28B-1-1 | LINE FILTER 110/250VAC 1A CHAS | 330 More on Order |
![]() |
AMI-26B-12-1 | LINE FILTER 250VAC 12A CHASS MNT | 396 More on Order |
![]() |
AMI-M11L-6-30-B | LINE FILTER 250VAC 6A CHASS MNT | 498 More on Order |
![]() |
AMI-M11N-1-20-B | LINE FILTER 250VAC 10A CHASS MNT | 293 More on Order |
![]() |
AMI-23B-8-3 | LINE FILTER 250VAC 8A CHASS MNT | 274 More on Order |
![]() |
AMI-M11K-7-20-B | LINE FILTER 250VAC 7A CHASS MNT | 237 More on Order |
![]() |
AMI-M11VD-7-16-B | LINE FILTER 250VAC 7A CHASS MNT | 448 More on Order |
![]() |
AMI-M12B-1-10-B | LINE FILTER 250VAC 10A CHASS MNT | 255 More on Order |
![]() |
AMI-M12AA-1-10-B | LINE FILTER 250VAC 10A CHASS MNT | 429 More on Order |
![]() |
AMI-M12A-1-10-B | LINE FILTER 250VAC 10A CHASS MNT | 385 More on Order |
![]() |
AMI-M12A-6-10-B | LINE FILTER 250VAC 10A CHASS MNT | 198 More on Order |
![]() |
AMI-23-12-1 | LINE FILTER 250VAC 12A CHASS MNT | 320 More on Order |
![]() |
AMI-21A-16-1 | LINE FILTER 250VAC 16A CHASS MNT | 240 More on Order |
![]() |
AMI-M11K-7-5-B-1 | LINE FILTER 250VAC 5A CHASS MNT | 278 More on Order |
![]() |
AMI-22B-12-1 | LINE FILTER 250VAC 12A CHASS MNT | 496 More on Order |
![]() |
AMI-M11D-1-3-B-2 | LINE FILTER 250VAC 3A CHASS MNT | 139 More on Order |
![]() |
AMI-21-6-3 | LINE FILTER 250VAC 6A CHASS MNT | 308 More on Order |
![]() |
AMI-21-1-1 | LINE FILTER 250VAC 1A CHASS MNT | 123 More on Order |