Table des matières
Raspberry Pi sous Linux
Sommaire
Raspberry Pi sous Linux
Mise à jour le 9/7/2024
Sommaire
Matériels
Les matériels
Le port GPIO
Linux
Le shell Bash
Découvrir son système d'exploitation
✔
Interragir avec le BASH
Maîtriser le système d'exploitation grâce au BASH
Automatiser ses travaux
Scripts
aller plus loin -
Getting started with Zsh
35 commandes Linux de base que tout utilisateur devrait connaître
✔
Changer les propriétaires et les droits sur les dossiers et les fichiers
Gérez votre serveur Linux et ses services
Outils
cURL
L'éditeur de texte Nano
La gestion des paquets sous Rasbian avec apt
xonsh
Raspberry Pi
OS
Installer et maintenir une distribution Raspberry Pi OS
Utilisateur débutant
Utilisateur avancé
Réglage des paramètres
Mise à jour
EEPROM
Installer Raspberry Pi
OS
sur un SSD ou une clé USB
Les répertoires du Raspberry Pi
Création et configuration des répertoires pour les projets de site web
✔
Se connecter à distance au Raspberry Pi
Adressage IP
Configuration d'une adresse IP statique
Configuration d'un proxy
SSH
VNC
SFTP
Raspbery Pi Connect (distant, sécurisé)
Commandes Linux utiles pour le Raspberry Pi
Raccourcis clavier
Se déplacer dans l'historique de commande
Récupérer les
caractéristiques
du Raspberry Pi
Lister les appareils connectés en USB
Informations sur le firmware avec
vcgencmd
Etat du fonctionnement des services
Accéder aux broches d'E/S
Avec
WiringPi
et la ligne de commande.
Avec le paquet
RPi.GPIO
en Python.
Programmer en Python
Wikis WebGE - Python
Build Physical Projects With Python on the Raspberry Pi
Installer des modules avec
pip
sur le Raspberry Pi
Applications avec le Raspberry Pi
Serveur Web & BDDR
Installer un serveur (Apache - PHP - mySQL)
Bases de données relationnelles et SGBDR (Sommaire)
Installer un serveur lighttpd
Vidéo surveillance
Installer une caméra
S'initier à l'Internet of Things (IoT)
Installer un broker MQTT Mosquitto sur un Raspberry Pi
Créer un flux de données et une interface utilisateur avec Node-RED
Sauvegarder ses données dans une base TSDB (InfluxdB)
Visualiser ses données avec Grafana
Outils
IDE
Installer VSCode sur Raspberry Pi OS
Sauvegarde et collaboration
Transférer des fichiers avec FileZilla client
Gestion de versions : démarrer avec git et Github
Bibliothèques
WiringPi
: accès aux GPIO du BCM2835
Ressources
Faites tourner Linux nativement sur vos téléphones et tablettes
Bibliographie
Webographie