This guide covers setup on Ubuntu 24.04 LTS with x86_64 processor.
sudo apt update
sudo apt upgrade
mkdir ~/finch
cd ~/finch
Note: This is because the west manifest will populate one directory above this repository.
Using HTTPS:
git clone https://github.com/utat-ss/finch-flight-software.git
cd finch-flight-software
Using SSH:
git clone git@github.com:utat-ss/finch-flight-software.git
cd finch-flight-software
./scripts/install_dependencies.sh
./scripts/setup_python_venv.sh
./scripts/setup_west_workspace.sh
source ../zephyr/zephyr-env.sh
source ../.venv/bin/activate