A generator comprising: a coil having a coil winding and end terminals; a first magnet (161; 153) positioned adjacent to and outside the coil and configured to rotate on a first axis of rotation (11; 111); a second magnet (163; 155) positioned inside the coil and configured to rotate on a second axis of rotation (5; 51); a third magnet (165; 157) positioned adjacent to and outside the coil and configured to rotate on a third axis of rotation (17, 171); wherein: the first magnet (161; 153), the second magnet (163; 155), and the third magnet (165; 157) are arranged in-line with one another in a common horizontal plane, each of the first magnet (161; 153), the second magnet (163; 155) and the third magnet (165; 157) has a magnetic North pole and a magnetic South pole, in a rest state, the first magnet (161; 153) and the second magnet (163; 155) are magnetically coupled to each other such that the magnetic North pole of the first magnet (161; 153) is facing the magnetic South pole of the second magnet (163; 155) in mutual attraction or such that the magnetic South pole of the first magnet (161; 153) is facing the magnetic North pole of the second magnet (163; 155) in mutual attraction, in the rest state, the third magnet (165; 157) and the second magnet (163; 155) are magnetically coupled to each other such that the magnetic South pole of the third magnet (165; 157) is facing the magnetic North pole of the second magnet (163; 155) in mutual attraction or such that the magnetic North pole of the third magnet (165; 157) is facing the magnetic South pole of the second magnet (163; 155) in mutual attraction, and the first magnet (161; 153) is a master control magnet such that when rotated, mutual magnetic flux lines generated by the first magnet (161; 153), the second magnet (163; 155) and the third magnet (165; 157) and passing through the coil winding are aligned at right angles to the coil winding, thereby inducing a maximum voltage at the terminals. a coil having a coil winding and end terminals; a first magnet (161; 153) positioned adjacent to and outside the coil and configured to rotate on a first axis of rotation (11; 111); a second magnet (163; 155) positioned inside the coil and configured to rotate on a second axis of rotation (5; 51); a third magnet (165; 157) positioned adjacent to and outside the coil and configured to rotate on a third axis of rotation (17, 171); the first magnet (161; 153), the second magnet (163; 155), and the third magnet (165; 157) are arranged in-line with one another in a common horizontal plane, each of the first magnet (161; 153), the second magnet (163; 155) and the third magnet (165; 157) has a magnetic North pole and a magnetic South pole, in a rest state, the first magnet (161; 153) and the second magnet (163; 155) are magnetically coupled to each other such that the magnetic North pole of the first magnet (161; 153) is facing the magnetic South pole of the second magnet (163; 155) in mutual attraction or such that the magnetic South pole of the first magnet (161; 153) is facing the magnetic North pole of the second magnet (163; 155) in mutual attraction, in the rest state, the third magnet (165; 157) and the second magnet (163; 155) are magnetically coupled to each other such that the magnetic South pole of the third magnet (165; 157) is facing the magnetic North pole of the second magnet (163; 155) in mutual attraction or such that the magnetic North pole of the third magnet (165; 157) is facing the magnetic South pole of the second magnet (163; 155) in mutual attraction, and the first magnet (161; 153) is a master control magnet such that when rotated, mutual magnetic flux lines generated by the first magnet (161; 153), the second magnet (163; 155) and the third magnet (165; 157) and passing through the coil winding are aligned at right angles to the coil winding, thereby inducing a maximum voltage at the terminals.