Table des matières

Quelques sites

Bazar

Tutoriels

Raspberry

Modifier le fichier config.txt à partir de la carte mémoire ou à partir de Raspbian et un écran de PC sudo nano /boot/config.txt ajouter à la fin du fichier:

max_usb_current=1
hdmi_group=2
hdmi_mode=87
hdmi_cvt 800 480 60 6 0 0 0
hdmi_drive=1

sudo reboot pour relancer la Raspberry et connecter l'écran
Calibrer l'écran, suivre les instructions suivantes :

sudo apt-get install xserver-xorg-input-evdev
sudo cp -rf /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share/X11/xorg.conf.d/45-evdev.conf
sudo reboot
sudo apt-get install -y input-calibrator

[Seulement pour Kivy] D'abord lancer l'interface avec la commande startx

DISPLAY=:0.0 xinput_calibrator 

Suivre les étapes sur l'écran
Copier et garder les caractéristiques du calibrage de ce style :

Section "InputClass"
        Identifier      "calibration"
        MatchProduct    "WaveShare WS170120"
        Option  "Calibration"   "250 3881 223 3902"
        Option  "SwapAxes"      "0"
EndSection

Copier les caractéristiques dans le fichier suivant :

sudo nano /etc/X11/xorg.conf.d/99-calibration.conf
OU (si le fichier n'existe pas)
sudo nano /usr/share/X11/xorg.conf.d/99-calibration.conf

sudo reboot et la Raspberry redémarre calibrée

Arrêter le wifi

sudo ifdown wlan0

Démarrer le wifi

sudo ifup wlan0

Savoir la liste des réseaux wifi disponibles :

sudo iwlist wlan0 scan
# pour faire dérouler la liste pas à pas avec Enter
sudo iwlist wlan0 scan | more

Rechercher seulement les noms des réseaux disponibles

sudo iwlist scan | grep ESSID

Vérifier sa connexion internet

sudo ifconfig

Vérifier sa connexion wifi

sudo ifconfig wlan0

Ajouter un réseau Wifi à sa Raspberry

sudo nano /etc/network/interfaces

supprimer tout ce qui rapport à wlan0 et ajouter à la fin du fichier :

allow-hotplug wlan0
iface wlan0 inet manual
	wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf

enregistrer le fichier

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

Le fichier doit être sous cette forme :
(plus la priorité est élevée, plus le réseau est prioritaire)

ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

network={
    ssid="SSID"
    psk="password"
    scan_ssid=1
    priority=2
}

network={
    ssid="SSID2"
    psk="password2"
    scan_ssid=1
    priority=1
}

Librairies

C++/C
Python

Logiciels

Composants