Reducing Energy Consumption in Microcontroller-Based Platforms with Low Design Margin Co-Processors