This paper addresses the urgent need for environmentally sustainable transportation by introducing an advanced Microcontroller-Based Electric Vehicle (EV) model. The model aims to optimize energy consumption, improve reliability, and promote environmental sustainability. It incorporates self-driving technology, utilizing a Joystick, Bluetooth device, and Ultrasonic Sensor for obstacle detection, with the Microcontroller receiving feedback signals that influence motor operation based on proximity to obstacles. To enhance efficiency, the model integrates non-conventional energy sources, including Solar and Wind Energy. A Solar Panel, control circuit, and DC to DC Converter capture solar energy to power the vehicle through an Arduino UNO and Motor Driver L298. A Weight-Based Electric Energy Consumption module ensures optimal energy use. The vehicle's battery can be charged using a USB Cable or Solar Panel, with the TP4056 charge controller managing the transition between charging and discharging. In case of emergencies, Wind Energy serves as an alternative power source. To address power fluctuation, an Energy Storage System (ESS) within the wind turbine's DC link, supported by supercapacitors, smooths the wind-generated power, mitigates voltage variations, and improves fault tolerance. A fuzzy logic-based control scheme efficiently integrates the wind turbine and ESS conditions, with validation performed through computational simulations. The proposed model offers significant advancements in sustainable electric vehicle technology, providing flexibility, reliability, and adaptability to various energy scenarios.