A T-shaped cantilever type electromagnetic vibration based MPG has been described. The designed EVMPG is useful for low frequency based vibration sources. Both experimental tests and theoretical analysis have been performed. The final compact prototype was tested at different conditions of human movements. The prototype can generate 35.2 mV and 0.22 mW at 7 Hz with 5.6 Ω.