Raspi
Allgemeines von meinem eigenen Raspis
(vielleicht sind ja ein paar nützliche Infos für Euch dabei)
Infos
- Version:
- Raspberry Pi 2 Model B
- GPIO mit 40 Pins
- Kamera:
- Programmierung:
- Gambas
- Einstieg:
- GPIO schalten
- Microcontroller.net
- Elektronik-Kompendium
Verbindung
Stand 2015-12-27:
- Netzwerkkabel anschließen
- Verbindungsprogramm Putty
- Verbindung "Raspbi fabi"
- u pi p raspberry
- Installieren: sudo apt-get install tightvncserver
- Auf Raspi "vncserver" starten -> bestätigt neues Display mit Nummer 1
- vncserver :1
- Auf PC "tightvncviewer" starten "-> p raspberr
- Falls nötig VNC Passwort ändern mit vncpasswd: http://linux.die.net/man/1/vncpasswd
Einrichtung
- Sehr viele Tips zu Themen:
- Erste Einrichtung:
- Headless-betrieb inkl. Grafik einrichten:
- GPIO unter Python:
- Error creating file system
- mkfs.fat warning lowercase labels
- whilst writing fat
- Error creating file system. MKFS.FAT: warning - lower case labels might not work properly with DOS or Windows/mkfs.fat: failed whilst writing FAT/mkfs.fat: 3.0.26 (2014-03-07).
- https://www.raspberrypi.org/forums/viewtopic.php?t=109443&p=752485
- Pitfall 18: https://www.raspberrypi.org/forums/viewtopic.php?f=91&t=83372&p=651745#p677748
- Allgemeine Tips zur Einrichting:
- Gute beschreibung mit vielen Tips!: http://kll.engineering-news.org/kllfusion01/articles.php?article_id=29
- Speicherkarte optimieren: http://www.fabiandeitelhoff.de/2014/07/raspberry-pi-speicherplatz-der-sd-karte-ausnutzen/
- Installieren ohne Internet:
- Paket suchen und runterladen: https://pypi.python.org/pypi/pip
- pip install /path/to/file.tar.gz
Raspian
- Wo ist Python installiert?
- which python
- Wieviel Platz ist auf der SD Karte?
- df -h
- Cronjob einrichten (auch mit Python beschrieben)
- Raspi herunterfahren
- sudo halt -p
Pip aktualisieren
Ich kriege die notwenige Zusatzmodule pysftp, serial u.a nicht mehr installiert
sudo pip install pysftp oder
Liegt daran daß pysftp wiederrum PyNaCl benötigt und das braucht eine neuere pip Version als in Raspbian vorhanden ist https://github.com/AnemoneLabs/unmessage/issues/5
Raspbian pip deinstallieren: sudo apt-get remove python-pip python-setuptools apt-get remove python-cffi sudo apt-get autoremove
Neuere pip Version manuell installieren https://pip.pypa.io/en/stable/installing/
wget https://bootstrap.pypa.io/get-pip.py
sudo python get-pip.py wget https://bitbucket.org/pypa/setuptools/downloads/ez_setup.py
sudo python ez_setup.py
sudo pip install --upgrade cffi
sudo apt-get install libssl-dev
sudo pip install pysftp
und letzendlich: Successfully installed bcrypt-3.1.3 cryptography-1.9 paramiko-2.2.1 pyasn1-0.2.3 pynacl-1.1.2 pysftp-0.2.9
Hat auch nur 3 Stunden gedauert.