This document summarizes the development of software for an electric vehicle called the TU/e Lupo EL. It describes the donor vehicle, a VW Lupo, and the modifications made including replacing the internal combustion engine with lithium-ion batteries. An overview is given of the electric vehicle system including the controller, inverter, charger and other components. Details are provided about the software architecture including the PLC used, programming languages, control features, data acquisition, and user interface.