This project is focused on developing a free and open-source Python library for integrating various microgrid components and electric vehicle charging infrastructure. This library is meant to facilitate and optimize the data acquisition and control of the various components of a microgrid and EV chargers. The major advantage of this library is that it will be component agnostic, which allows the users to configure all the components in one library and easily add/swap components regardless of manufacturer.