Les raspberry sont des mini-ordinateurs ou nano-ordinateurs utiles pour différentes fonctions (domotiques, routeur, etc).
Comme tout ordinateur, il fonctionne avec un système d’exploitation.
Mais cela reste un univers assez méconnu.
Cette FAQ complète vise à répondre aux questions les plus fréquentes pour débuter sur les raspberry.
Table des matières
Qu’est-ce qu’un Raspberry ?
Raspberry c’est à projet démarré en 2012 qui vise à proposer des nano-ordinateurs sous la forme de carte imprimée.
Ce projet est dirigé par Raspberry Pi Foundation qui propose les spécifications.
Un raspberry est donc un ordinateur pas cher livré sans rien.
Mais on peut l’acheter en kit, c’est à dire avec un boitier, alimentation externe.
Vous devez le monter éventuellement dans un boitier.
Mais on peut aussi acheter les différents Raspberry et les éléments additionnels comme le boitier ou l’alimentation.
Il comporte toute la connectique d’un ordinateur :
- Un processeur (SoC) et de la mémoire.
- Un port HDMI
- Du Wifi et Ethernet Gigabit
- Un port pour Micro-SD
- Et enfin des prises USB
Le SoC (système sur une puce) est le processeur en architecture ARM.
Par exemple : Broadcom BCM2711B0 quad-core A72 (ARMv8-A) 64-bit @ 1.5GHz.
De nos jours, un Raspberry est assez puissant pour faire tourner un film en HD 4K.
On peut par exemple l’utiliser pour créer un centre multimédia.
Raspberry : La FAQ complète
C’est surement la première questions que l’on se pose : quel OS pouvez-vous installer sur un Raspberry Pi?
Il faut des OS compatibles ARM.
On trouve donc la plupart des distributions Linux.
Voici une liste des plus utilisées :
– Raspbian : c’est une version Debian modifiée et optimisée pour raspberry. C’est la référence.
– Kali Linux : On l’utilise plutôt pour des tests de sécurité et de pénétration (pentest). En effet, cette distribution Linux comporte des centaines d’outils de sécurité.
– Pidora : est la dérivé de Fedora.
– Ubuntu Core : Une variante de l’édition serveur de Ubuntu pour Raspberry.
– SARPi (Slackware ARM pour Raspberry Pi)
– Arch Linux ARM : C’est le portage de la distribution Arch Linux pour les processeurs ARM et donc raspberry.
– Recalbox et RetroPie : Ce sont des distributions pour l’émulation de jeux. Vous pouvez jouer à des jeux de NES, de PS1, de Gamecube, de MasterSystem, et de bien d’autres consoles.
Enfin notez que l’on peut aussi trouver du Windows avec Windows 10 IoT Core ou encore FreeBSD.
Il existe plusieurs modèles de Raspberry avec des cartes différentes.
Elles portent un numéro de génération (3, 4) et une lettre de modèle.
La première lettre est le premier modèle d’une génération.
Les générations plus anciennes sont moins performants.
– Raspberry Pi 4 : C’est la dernière génération actuelle avec les meilleurs performances.
Raspberry Pi Zero WH : C’est le modèle le moins cher et un format des plus réduits. Enfin cela apporte un port GPIO.
– Pi Zero W : c’est la génération d’avant (2017)
– Raspberry Pi 3 A+ : Version plus petite et un peu moins puissante que le B+
– Raspberry Pi 3 B+ : C’est le modèle le plus puissant.
Pour aller plus loin, voir cette page : Which Raspberry Pi should you choose for your project?
Voici les spécifications du modèle B :
– SoC : Broadcom BCM2711, Quad core Cortex-A72 (ARM v8) 64-bit SoC @ 1.5GHz
– Mémoire : 1GB, 2GB or 4GB LPDDR4-3200 SDRAM (depending on model)
– Wifi : 2.4 GHz and 5.0 GHz IEEE 802.11ac wireless,
– Bluetooth 5.0, BLE
– USB : 2 USB 3.0 ports; 2 USB 2.0 ports.
– GPIO : Raspberry Pi standard 40 pin GPIO header (fully backwards compatible with previous boards)
– Multimédia :
— 2 × micro-HDMI ports (up to 4kp60 supported)
— 2-lane MIPI DSI display port
— 2-lane MIPI CSI camera port
— 4-pole stereo audio and composite video port
— H.265 (4kp60 decode), H264 (1080p60 decode, 1080p30 encode)
OpenGL ES 3.0 graphics
– Alimentation :
– 5V DC via USB-C connector (minimum 3A*)
– 5V DC via GPIO header (minimum 3A*)
– Power over Ethernet (PoE) enabled (requires separate PoE HAT)
Operating temperature: 0 – 50 degrees C ambient
– Carte d’extension : Micro-SD card
source : https://www.raspberrypi.org/products/raspberry-pi-4-model-b/specifications/
Voici une liste de projets qui existent pour Raspberry :
– Domotique
– Émulateur de jeux et conseils
– Centre Media avec Kodi
– Bot Twitter ou Twitch Bot
– Monitoring réseau / Network Monitoring Tool
– NAS File Server
– PirateBox pour du P2P anonyme
– Magic Mirror pour créer un miroir magique
– SmartTV avec Kodi
– Streamer du Netflix avec Kodi
– Routeur Tor
– Routeur VPN avec bloqueur de publicité (pihole)
– Station méteo
– Serveur d’imprimante
– Wifi Etender
Voir cette liste : 25 Cool Raspberry Pi 4 Projects for April 2020
Monter et installer un raspberry n’est pas très complexe.
L’article suivant vous guide : Rasperry PI : Le monter et installer Raspbian, une distribution Linux.