Skip to content

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
´´´
Clone this wiki locally