Powering Embedded Systems