Outils pour utilisateurs

Outils du site


informatique:raspberrypi

Raspberry PI

Arduino vs. Raspberry Pi

Le faux débat

  • Pas de choix magique
  • Choisir en fonction de ses besoins et contraintes
  • Consommation électrique : ~0.5W pour Arduino, ~3.5W pour Raspberry Pi
  • Rapidité de mise en route : quasi instantanée pour l'Arduino, ~30s pour Raspberry Pi
  • Connexion au web plus simple avec Raspberry Pi
  • Avez-vous vraiment besoin d'un OS? D'un GPU? …
  • Donc pas les même usages. D'ailleurs j'ai rangé le Raspberry PI dans Informatique et l'Arduino dans Électronique ;-)

La Suite

  • Les prez de Laurent HUET - 3615 Cloud - Minitel on the cloud - Domotique “Low Cost” façon DIY - Quelle JVM pour votre carte ARM - Vive le Hard !

Pour une plate-forme de gestion de données récoltées avec votre RaspberryPI, voir /internet_of_things

voir aussi /informatique/sms pour un sms gateway.

Web security everywhere - Secure your Internet, control your data, fight censorship. Bring your secure and autonomous all in one security device everywhere.

Text to speech (TTS) :

PirateBox 1.0.+ pour Raspberry A & B

Les PIs de la maison

PI1

PI2

PI3

PI4

  • CPU x 4
    • model name : ARMv7 Processor rev 5 (v7l)
    • BogoMIPS : 57.60
    • Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm
    • CPU implementer : 0x41
    • CPU architecture: 7
    • CPU variant : 0x0
    • CPU part : 0xc07
    • CPU revision : 5
  • Mémoire
    • MemTotal: 948060 kB
  • Network
    • MAC: b8:27:eb:74:be:e4
    • IP4: 192.168.0.24

Pi 5

  • Hardware : BCM2709
  • Revision : a22082
  • Serial : 0000000043bafa52
  • CPU x 4
    • model name : ARMv7 Processor rev 4 (v7l)
    • BogoMIPS : 80.33
    • Features : half thumb fastmult vfp edsp neon vfpv3 tls vfpv4 idiva idivt vfpd32 lpae evtstrm crc32
    • CPU implementer : 0x41
    • CPU architecture: 7
    • CPU variant : 0x0
    • CPU part : 0xd03
    • CPU revision : 4
  • Memory: 1024 Mb
  • GPU
    • VideoCore IV HW
    • OpenGL Broadcom, OpenGL ES 2.0
  • Network:
    • MAC: b8:27:eb:ef:af:07
    • IP: 192.168.0.25

Usages

Media center

OpenElec forké par LibreElec.

Tips & Tricks

une bonne adresse pour les problèmes électriques, update de firmware et autres trucs particuliers à Raspberry PI:

Maintenant au 1er boot l'outil Raspi-config permet de régler qlqs trucs bien utiles.

Le système sur la carte SD

umount /dev/mmcblk0XX
sudo dd bs=1M if=debian6-19-04-2012/debian6-19-04-2012.img of=/dev/mmcblk0

Utiliser toute la SD Card

Backup the sd card:

$ sudo dd if=/dev/sdx of=/path/to/image bs=1M

Attention, le fichier aura la taille du support même si les partitions ne le remplissent pas. Voir How to shrink USB clone DD file image output pour créer une image de la taille de partitions.

Alléger le système

Pour un usage en console seulement

$ sudo apt-get remove --purge libx11-6 smbclient samba-common plymouth xserver-xorg-input-synaptics xserver-xorg xserver-xorg-core x11-xkb-utils xdg-utils lxde-core lxde lxappearance lxde-common lxde-icon-theme lxpanel lxpolkit lxrandr lxterminal lxtask lxsession-edit lxshortcut lxsession lxmenu-data openbox xfonts-utils ttf-dejavu-core raspberrypi-artwork qjackctl omxplayer zenity* xpdf xarchiver smartsim timidity netsurf-gtk squeak* scratch supercollider* libopencv* python-pygame
$ sudo apt-get autoremove --purge

Après ça :

Filesystem  Size  Used Avail Use% Mounted on
/dev/root   3.7G  889M  2.7G  25% /
...

remove graphics IHM and other:

$ sudo apt-get purge python-pygame scratch omxplayer transmission* libgfortran3 lxde* xarchiver libcairo2 openbox*
$ sudo apt-get autoremove

Shrink Debian by removing all graphical features to turn it into a headless server: Debian Headless

le Clavier AZERTY

  • Le système debian propose maintenant au 1er boot de sélectionner le type de clavier, ou utiliser l'outil raspi-config
$ sudo dpkg-reconfigure keyboard-configuration

OU

Editer

sudo vi /etc/default/keyboard

remplacer

XKBLAYOUT="en"

par

XKBLAYOUT="fr"

et

sudo reboot

source: http://www.raspberrypi.org/phpBB3/viewtopic.php?t=9148&p=106974

Slow keyboard mapping (boot)

$ sudo setupcon

Heure locale

  • ou utiliser l'outil raspi-config

Pour configurer la timezone:

$ sudo dpkg-reconfigure tzdata

activer ssh

  • ou utiliser l'outil raspi-config
$ sudo insserv ssh

disable ipv6

Pour économiser de la mémoire, ne pas charger le module ipv6:

  • éditer /etc/modprobe.d/blacklist.conf
  • ajouter la ligne:
    blacklist ipv6

Le WIFI

update firmware

Avec l'outil rpi-update

storage performances

Test write performance on sd-card PNY 16G class 10 :

pi@raspberrypi ~ $ sync; time ( dd if=/dev/zero of=testing bs=16k count=10000; sync)
...
163840000 bytes (164 MB) copied, 14.6962 s, 11.1 MB/s
...

Pour améliorer (économiser) les accès à la SDCard: voir noatime_nodiratime

YACY

informatique/raspberrypi.txt · Dernière modification: 20/11/2017 10:02 par cyrille