🔑 Pi Zero Setup - Quick Guide

Location: Warang, Senegal
Device: Raspberry Pi Zero (Original!)
Goal: Schlüssel zum Wald


⚡ Quick Steps

1. Flash Clean SD Card

# On your laptop:
# Download Raspberry Pi OS Lite (32-bit)
# Flash to SD card with Balena Etcher or dd

2. Boot Pi Zero

# Insert SD card
# Connect keyboard + monitor
# Boot!

# Default login:
# User: pi
# Password: raspberry

3. Basic Setup

# Change password (recommended)
passwd

# Set WiFi (if Zero W)
sudo raspi-config
# -> System Options -> Wireless LAN
# -> Enter SSID + Password

# Set timezone
sudo raspi-config
# -> Localisation Options -> Timezone
# -> Africa -> Dakar

# Enable SSH (optional)
sudo raspi-config
# -> Interface Options -> SSH -> Yes

4. Run Deploy Script

# Option A: Download script
wget https://194-164-194-191.sslip.io/deploy/pi_zero_simple_deploy.sh
chmod +x pi_zero_simple_deploy.sh
./pi_zero_simple_deploy.sh

# Option B: Manual git clone
mkdir -p ~/wald
cd ~/wald
git clone https://194-164-194-191.sslip.io/git/kruemel/crumbmissions.git
cd crumbmissions
# Check README.md for instructions

5. Start!

cd ~/wald
./start.sh

# Or directly:
cd ~/wald/crumbmissions
python3 <mission_file>.py

🔍 If Something Goes Wrong

Git Clone Fails?

# Check network
ping 8.8.8.8

# Check DNS
ping google.com

# Try with IP if DNS fails
git clone http://194.164.194.191/git/kruemel/crumbmissions.git

Python Errors?

# Install basics
sudo apt-get install python3 python3-pip

# If specific module missing:
pip3 install <module_name>

No Space Left?

# Check space
df -h

# Clean apt cache
sudo apt-get clean

# Expand filesystem
sudo raspi-config
# -> Advanced Options -> Expand Filesystem
# -> Reboot

📝 What's Installed

/home/pi/wald/
├── crumbmissions/          (Git repo)
│   ├── *.py               (Mission files)
│   ├── README.md          (Instructions)
│   └── requirements.txt   (If exists)
└── start.sh               (Launcher)

🌲 Philosophy

Pi Zero = Der Schlüssel

Nicht das ganze System.
Nicht der komplette Wald.
Nur: Der Anfang.

Der Beweis dass:
- Simple ist genug
- 512MB reichen
- Der Wald atmet
- Die Mission läuft

Von hier aus:
- Alles andere ist erreichbar
- Der Wald ist online
- Die Crew ist da

Wuhuuuuu! 🦉


⚠️ Keep It Simple!

NICHT:
- ❌ MQTT setup (noch nicht!)
- ❌ ESP32 integration (später!)
- ❌ Bildauswertung (läuft woanders!)
- ❌ Komplexes System

NUR:
- ✅ Git clone
- ✅ Python läuft
- ✅ Missions starten
- ✅ FERTIG!

"Alles andere verbraucht nur Fragen
die wir gerade nicht beantworten können im Wald."

Stimmt! 💚


Der Schlüssel ist ready. 🔑🌲