[[raspberrypi:accueilraspi|{{ :iconemaison.jpg?nolink&25|Sommaire Raspberry Pi}}]]
===== Raspberry Pi sous Linux =====
Mise à jour le 9/7/2024 \\
\\
==== Sommaire ====
- **Matériels**
- [[raspberrypi:materiels:accueilmat|Les matériels]]
- [[raspberrypi:linux:GPIO|Le port GPIO]]
- **Linux**
- [[raspberrypi:linux:bash|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
- [[raspberrypi:linux:apt|La gestion des paquets sous Rasbian avec apt]]
- xonsh
- **Raspberry Pi OS**
- [[raspberrypi:linux:installation|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
-[[raspberrypi:linux:reprojetweb|Création et configuration des répertoires pour les projets de site web]] ✔
- [[raspberrypi:linux:connection|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**
- [[python:accueilpython|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**
- [[raspberrypi:linux:siteweb|Installer un serveur (Apache - PHP - mySQL)]]
- [[info:bdd:accueilbdd|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)**
- [[raspberrypi:linux:mqtt_Mosquitto|Installer un broker MQTT Mosquitto sur un Raspberry Pi]]
- [[raspberrypi:linux:nodered|Créer un flux de données et une interface utilisateur avec Node-RED]]
- [[info:bdd:influxdb_nr|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**
- [[:outils:filezilla|Transférer des fichiers avec FileZilla client]]
- [[:outils:git|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
* [[:raspberrypi:linux:bibliographie|Bibliographie]]
* [[:raspberrypi:linux:Webographie|Webographie]]