- Python 3 (Download here)
- Platform.io dependencies (Installation tutorial)
- On Linux platform.io udev rules (Installation tutorial)
- Clone the project and open terminal in it's directory (Suggested:
git clone --recurse-submodules -j8 https://github.com/SEP4-VIA-2023/IOT.git
) - Run
python3 get-platformio.py
in the project's directory to install platformio on your device - Run
pio run
to compile the code - Run
pio run --t upload
to compile and upload the project to the device