# Raspberry Pi 4 Model B "cnc-pi" - Basic Setup

**Konfigurationsübersicht Raspberry Pi:**

- Modell: Raspberry Pi 4 Model B
- OS: Rasbperry Pi Desktop
- Festplatte: 16 GB SHDC Karte
- Letztes Image: 03.09.2025
- **Der Pi ist eine Hardware-Spende von der Chemnitzer Computertruhe. Vielen Dank!**

### bCNC Setup

```bash
sudo mkdir -p /opt/bCNC/
sudo chown $USER:$USER /opt/bCNC/
cd /opt/bCNC/
python3 -m venv venv
./venv/bin/pip3 install --upgrade git+https://github.com/vlachoudis/bCNC
```

#### Desktop Icon

```bash
vim /home/$USER/Desktop/bCNC.desktop
```

```bash
[Desktop Entry]
Encoding=UTF-8
Exec=/opt/bCNC/venv/bin/bCNC
Icon=/opt/bCNC/venv/lib/python3.11/site-packages/bCNC/icons/bCNC.gif
Categories=Graphics;Office;
Comment=Open-source 2D plotting software
MimeType=image/svg+xml;
Keywords=cutter;cnc;2D;3D;
Type=Application
Terminal=false
Name=bCNC
GenericName=bCNC
StartupNotify=false
```

```bash
chmod +x /home/$USER/Desktop/bCNC.desktop
```

## Setup VNC Server / Desktop Environment

<p class="callout info">TODO wayvnc</p>