In second year, two friends and I created a rover for a project. We designed a rover that will follow a wire with a certain signal going through it. Our rover is programmed by an 8052 microcontroller and runs on two motors; one for turning and one for running. The inductors at the front of the rover will detect the location of the wire and after running the signal through a LC circuit, an op amp, a half wave rectifier, a microcontroller, a optical isolator, a series of MOSFETS, part of which create an H bridge, the rover will follow the signal accordingly. The LC circuit first creates a wave that gets amplified in the op amp. Then the wave is put through a half wave rectifier that feeds an analog signal into the microcontroller. Then the ADC converted gives off a pulse width modulation into the optical isolator. The run motor is stopped and started by using an on or off from the microcontroller through a MOSFET. The turn motor is turned accordingly through an H bridge which allows the motor to run both ways. The future prospects include automated cars that will follow a certain path in the ground without physically being attached to an object. Since the rover will go if there is a signal and stop when there isn’t, this will be a good control on the movement of vehicles. The electromagnetic rover can also be used in a household environment used as courier bot.