-
Notifications
You must be signed in to change notification settings - Fork 0
Install on Raspberry Pi
Mikkel Roald-Arbøl edited this page Nov 11, 2022
·
1 revision
sudo apt update
sudo apt upgrade
# install VSCode
sudo apt install vscode
# Upgrade pip
pip install --upgrade pip
# Install Rust
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```bash
# Install Poetry
pip install poetry
# Maybe install OpenCV dependencies
sudo apt-get install build-essential cmake pkg-config libjpeg-dev libtiff5-dev libjasper-dev libpng-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libfontconfig1-dev libcairo2-dev libgdk-pixbuf2.0-dev libpango1.0-dev libgtk2.0-dev libgtk-3-dev libatlas-base-dev gfortran libhdf5-dev libhdf5-serial-dev libhdf5-103 python3-pyqt5 python3-dev -y
# Maybe works to remove "select() timeout" error, see https://forums.raspberrypi.com/viewtopic.php?t=35689
rmmod uvcvideo
modprobe uvcvideo nodrop=1 timeout=5000 quirks=0x80
# Install dependencies necessary for Bux project
sudo apt install libffi-dev libxml2-dev libxslt-dev python3-lxml
sudo raspi-config # >> 3 Interface Options >> I1 Enable legacy camera support
sudo modprobe bcm2835-v4l2 # # MAYBE WORKS WITHOUT - makes the RPi camera visible to OpenCV
´´´