This document summarizes a student's research internship developing an algorithm for distributing electric vehicle charging commands. The aim is to find an efficient solution for scheduling EV charging at stations. The algorithm considers factors like solar and wind power availability, total energy needs, and state of charge for each EV. MATLAB code is used to simulate charging 1200 EVs over days and years, accounting for home and work charging profiles. Effects of transmission delays are also modeled by introducing time shifts to the charging schedules. Results show higher delays lead to more EVs not receiving full charges.