Update the TankController
code from C++ to Python and run on a Raspberry Pico.
The system should have Python and pipenv. The development version also needs Tkinter which can be found in python3-tk for Ubuntu.
To run in a local environment with mocked devices (with the UI State Machine integrated)
./run_gui.sh
Run pipenv install
in the terminal to get the latest dependencies and update the lock file.
To perform Pytest tests for the devices and UI states.
./test.sh
Thanks goes to these wonderful people (emoji key):
Kaden Sukachevin 💻 📖 🐛 |
Preston Carman 💻 🐛 |
Konrad McClure 💻 |
Noah-Griffith 💻 |
Barun Debnath 💻 |
Kieran Sukachevin |
Josh Soref 💻 |
TaylorSmith28 |
This project follows the all-contributors specification. Contributions of any kind welcome!