Le Raspberry Pi

Martin Abadie
Martin Abadie
Étudiant en master 2 d'informatique, spécialité AIGLE (Architecture et InGénierie du Logiciel et du wEb), à l'université de Montpellier, je suis passionné par les nouvelles technologies et le Raspberry.

 

Introduction :

Le Raspberry Pi est un « nano-ordinateur » de la taille d’une carte bleu designé autour d’un processeur ARM. Conçu par David Barben et sa fondation Raspberry Pi, cet appareil est destiné à l’apprentissage de la programmation pour les enfants. Cependant, il peut être utilisé comme objet connecté. En effet, sur le nano-ordinateur on retrouve 40 broches GPIO permettant de faire des montages électroniques et les commander via des programmes que vous aurez développés et qui tourneront sur votre système.

 

Systèmes d’exploitation :

Étant donné que c’est un ordinateur, il tourne sur un système d’exploitation (OS), et il y en a une pléthore développés pour. Parmi tous ces OS, on retrouve, entre autres :

  • Windows 10 IoT, (comprendre Internet of Things) qui permet de faire tourner des programmes développés sous environnement Windows pour les objets connectés
  • Ubuntu Mate, (une version d’Ubuntu bureau permettant d’utiliser le Raspberry comme un ordinateur de bureau)
  • Raspbian, une version Debian pour Raspberry. Cette dernière est la version recommandée par la fondation Raspberry car elle embraque tous les programmes pour l’initiation à la programmation
  • OSMC, un système d’exploitation transformant votre Raspberry en média center
  • LIBRELEC, qui est aussi un système d’exploitation transformant votre Raspberry en média center
  • Risc OS, un vieil OS non-Linux, porté pour le processeur du Raspberry.

 

Versions :

Cet appareil est décliné sous différentes versions dont voici les plus récentes,

  • Raspberry Pi A :
    • Processeur : 700MHz avec décodeur H.264 FullHD 1080p
    • RAM : 260Mo
    • Sorties audio-vidéos : HDMI, composite, Jack 3,5mm
    • Connecteurs : 1 USB 2.0, 1 microUSB pour l’alimentation, 40 Broches GPIO
    • Stockage : lecteur de carte mémoire : SDHC / MMC / SDIO
    • Prix  au lancement : 25$
  • Raspberry Pi 0 :
    • Processeur : 1GHz
    • RAM : 512Mo
    • Sorties audio-vidéos : miniHDMI
    • Connecteurs : 1 microUSB data, 1 microUSB pour l’alimentation, 40 Broches GPIO
    • Stockage : lecteur de carte mémoire : microSD
    • Prix  au lancement : 5$
  • Raspberry Pi 3 :
    • Processeur : 1,2GHz, 4cœurs, 64Bits
    • RAM : 1Go
    • Sorties audio-vidéos : HDMI, Jack 3,5mm
    • Connecteurs : 4 USB 2.0, 1 microUSB pour l’alimentation, 40 Broches GPIO
    • Réseau : 1 connecteur ethernet 10/100 Mbit/s, Wifi 802.11n et Bluetooth 4.1
    • Stockage : lecteur de carte mémoire : microSD
    • Prix  au lancement : 35$

 

Matériel :

À l’achat, vous n’aurez que votre Raspberry, pas de carte microSD pour le stockage, pas d’alimentation, pas de boîtier, et bien-sûr pas de clavier, souris et écran.

Il faudra donc vous munir d’au moins :

  • Une carte microSD d’au moins 4Go mais 16Go classe 10 U3 recommandé pour avoir de bonnes performances et éviter les lags
  • Une alimentation microUSB comme pour les téléphones portables (ATTENTION : le Raspberry Pi 3 nécessite une alimentation pouvant délivrer 2,5A, par exemple ici)
  • Un écran et un câble HDMI (votre TV fera l’affaire)
  • Un vieux clavier USB et une souris USB également
  • Un câble ethernet

 

Utilisations :

On peut utiliser le Raspberry de bien des façons, un serveur web afin d’héberger gratuitement votre site web (certification SSL comprise), ou encore faire un cloud personnel gratuit pour héberger vos données, y accéder depuis partout dans le monde ou encore les partager avec des amis façon DropBox. On peut aussi l’utiliser comme un média center qui stockera tout vos films et séries qui seront accessibles sur votre réseau de la maison, smartphones, tablettes, box, ordinateurs, consoles de jeux, etc… ou même y accéder depuis n’importe où dans le monde façon Netflix, mais gratuitement.

Et bonne nouvelles, tout cela est possible à réaliser sois-même sur un seul et même Raspberry à condition d’être motivé. Pour vous aider, une grande communauté est active sur des forums ainsi que de nombreux tutoriels sont disponibles. Je vous proposerai plusieurs tutoriels afin de mettre en place les utilisations listées précédemment.