Increasing demand for non-polluting mechanized transportation has revived the interest in the use of electric power for personal transportation and also reduced reliance on automobiles. A low cost alternative to an automobile is a bicycle. However, the use of bicycles has been limited to very short trips or as a recreational activity. This report describes the design of an electric assisted bicycle that will extend the range of a typical rider. The system consists of three source of power. The human effort of the rider pedaling the bicycle, and electric motor running off a 12-volt lead-acid battery, and a solar panel that can charge the battery when there is adequate sunlight. The power module is controlled by a microprocessor, so that one can operate the bicycle at a preset speed (cruise control). The power control module on the motor will reverse the current in the motor if the speed of the bicycle is more than the desired speed. This current reversal charges the battery, and thus provides regeneration not only when braking as well as when going down hill, or when the rider pedals harder than the set speed. The final system has features that will appeal to a broad spectrum of users. Those who ride the bicycle for exercise can do so either by disabling the electric assistance, or if they chose, by exerting more effort to generate electric power and charge the battery. Those, who would otherwise not use the bicycle to move around the city, can do so, confidant that there will be power assistance when they grow tired, or when facing an uphill climb. The constant speed operation will also provide a sense of comfort, especially when coming down steep slopes