A gyroscope powered by an engine, all fabricated on a common substrate in the form of an integrated circuit. Preferably, both the gyroscope and the engine are fabricated in the micrometer domain, although in some embodiments of the present invention, the gyroscope can be fabricated in the millimeter domain. The engine disclosed herein provides torque to the gyroscope rotor for continuous rotation at varying speeds and direction. The present invention is preferably fabricated of polysilicon or other suitable materials on a single wafer using surface micromachining batch fabrication techniques or millimachining techniques that are well known in the art. Fabrication of the present invention is preferably accomplished without the need for assembly of multiple wafers which require alignment and bonding, and without piece-part assembly.