Setting Up a Development Environment

An example development environment used by the VOLTTRON team would consist of a Linux VM or docker or WSL2 environment. The following guides can be used to set up a development environment starting from creating a virtual machine, fork the volttron-core repository, installing pre-requisites and installing volttron using your forked repository, and using an IDE to start volttron process and agents for debugging