-
Notifications
You must be signed in to change notification settings - Fork 1
ZAF Installation
The main sketch (controlbox) must be uploaded to both arduino megas. Nothing else needs to be done. If you need help with loading the sketch to your Arduino here you can find a nice tutorial.
ZAF+ code is written and tested on only Raspbian Buster >=10.
-
First, we recommend you first have a look at the official documentation.
-
To get started first download the Raspbian OS and burn it in your microSD card. We recommend doing this with the help of Raspberry Pi Imager which makes this process painless.
-
Then you need to get command line access to your Raspberry Pi. You can connect it to a local network via ethernet or wifi. Once connected to the network, you can access a remote terminal using the ssh protocol. A simpler approach consists in connecting a monitor and keyboard to your Raspberry Pi and opening the terminal.
-
After having access to Raspberry Pi terminal, follow the commands listed below one-by-one:
# Install dependencies
sudo apt install python3-pyqt5
python3 -m pip install python-crontab==2.5.1 arbol==2020.11.6
# Create the required folder structures
mkdir -p ~/Dev/prod/zaf_data
cd Dev/prod/
# Get ZAF+ software
git clone https://github.com/royerlab/zaf.git
cd zaf
- Congratulations! You successfully installed ZAF+ software.