All control systems and dash UI code.
Communicates (via CAN) to the BMS, controls fan, and coolant pumps, monitors temperature.
- Leaf EM61 Motor running with Prius Gen3 inverter
- Raspberry Pi dash screen
- CAN communication with chevy volt bms
- CAN communication with chevy volt charger
- Within the dash-screen/server directory, Run: npm install to download dependencies
- Within the dash-screen/ui directory, Run: npm install to download dependencies
- Run: npm start within the dash-screen/ui directory
- Run: npm start within the dash-screen/server directory
- After the build process finishes, you should see a chrome popup to http://localhost:3001
- Frontend will auto reload on ui code changes
- Build the app from within the dash-screen/server directory with: npm run build (builds both the frontend and hosts from the compiled react app from the app server)
- The server should now host the react app at localhost:5000 (when running the server with npm start)
- Configure the docker-compose.yml file with your chose parameters, and run docker-compose up to start the production server