An essential part of the IoT architecture are wireless sensor networks. There has been extensive study done to identify alternative methods of powering wireless sensor networks because the nodes of wireless sensor networks are mostly power constrained. This study mainly introduces three energy collector solutions that can power wireless sensors. They are an electromagnetic vibration energy harvesting system that powers the light source of the fiber Bragg grating sensor, a solar energy collection system that uses ambient photovoltaic energy, and a wind energy harvester that uses gas elastic vibration to convert wind energy into electrical energy. The solar energy collection system is based on maximum power point tracking, in which the solar panels can provide 3W of power with a high efficiency of up to 96%; the wind energy harvester is composed of a wind generator and a power management unit, capable of operating at wind speeds of 2-9m/s, providing 70mW of power. Besides, the electromagnetic vibration energy harvesting system provides an average power output of approximately 40mW when subjected to acceleration levels greater than 0.05g. These results can serve as solutions for sustainable power output.