Energy Harvesting (EH) devices typically use either vibration (rigid body motion) or thermal gradients. Ultra low power microprocessors and efficient EH storage technologies have also become more cost effective.
Energy Harvesting
Erallo's Energy Harvesting Capabilities
Energy Harvesting - Overview
Energy Harvesting - Applications