Projet

Général

Profil

RaspberryPi

Présentation

les cartes Raspberry sont de véritables petits ordinateurs. Peu chères et très répandues, elles profitent d'énormément de contributions logicielles et de tutoriels. Elles consomment un peu plus qu'un arduino ou un esp, mais peuvent s'en rapprocher si on leur compile un os sur-mesure comme avec Buildroot, mais elles restent beaucoup plus puissantes et ont une mémoire sur carte SD et donc qui peut dépasser les 100Go.

Utilisation en headless

Headless ça veut dirt sans interface graphique (littérralement sans tête). Ça consomme beaucoup moins comme ça et ça suffit pour la plupart des projets.

Installation

Télécharger la dernière version de raspian

sur cette page vous trouverez les images de raspian, l'os basé sur debian pour raspberryPi, à télécharger. Choisissez la version Lite.

Créer la carte SD

Une fois que vous avez téléchargé cet os, vous devez l'écrire sur une carte micro-SD, pour ce faire, nous utiliserons la commande dd

dd if=./chemin/de/mon/image of=/dev/ma carte SD bs=1M

Se connecter au Pi

Une fois l'image écrite, il faut configurer votre système pour qu'il se connecte tout seul au wifi et accepte les connexions ssh.

Configuration du wifi

Dans la carte SD modifiez le fichier wpasupplicant.conf comme suit:

Autoriser les connexions ssh

sudo touch ssh

se connecter au Pi en ssh

ssh pi@raspberrypi

mot de passe raspberrypi

Renommer son pi

Éditez le fichier/etc/hosts

sudo nano /etc/hosts

Dans la dernière ligne du fichier, changez "raspberrypi" par le nom que vous voulez.

Puis éditez /etc/hostname

sudo nano /etc/hostname

et changez raspberrypi par le nom de votre choix.

Sécuriser son Pi

Utilisation des gpio

le pwm matériel avec wiringPi

Daemoniser son programme