In this paper, a rotary electromagnetic microgenerator is analyzed, designed and built. This microgenerator can convert human motions to electrical energy. The small size and use of a pendulum mechanism without gear are two main characteristics of the designed microgenerator. The generator can detect small vibrations and produce electrical energy. The performance of this microgenerator is evaluated by being installed peak-to-peak during normal walking. Also, the maximum harvested electrical energy during normal walking is around 416.6 μW. This power issufficient for many applications.