A micropower programmable DSP powered using a MEMS-based vibration-to-electric energy converter | IEEE Conference Publication | IEEE Xplore