セクションアウトライン

    • A - Raspberry Pi : RAPIDE INTRODUCTION


      Tout comme Arduino, Raspberry Pi est un outil majeur de l’univers des fablabs. Or, contrairement à ce dernier, Raspberry pi n'est pas un microcontrôleur, mais un ordinateur miniature. Bien plus puissant qu'Arduino, Raspberry pi sera préféré pour des projets utilisant des technologies plus puissantes (vidéo, traitement d'images, traitement audio complexe, intelligence artificielle …).

      3 étapes d'impression 3D

      A l'inverse d'Arduino, on ne code pas à proprement parler sur Raspberry Pi. On va plutôt y installer des programme généralement codé en Python. Ces programmes, comme sur un ordinateur, seront stockés dans un système d'exploitation (Raspberry Pi utilise principalement Linux, mais une version de Windows existe également)

      En revanche, comme Arduino, Raspberry Pi est pourvu de broches (petits branchements en métal, voir ci-contre) permettant d’interagir avec le monde extérieur. Il est ainsi possible d'ajouter des boutons, des capteurs de température, ou encore des moteurs à Raspberry Pi.

      Enfin, comme Arduino, il existe un grand nombre de tutoriels vous permettant de reproduire aisément des projets existants.


      Raspberry Pi se retrouve souvent assez applicatif. Il suffit d'installer le ou les programmes nécessaires au projet pour le faire fonctionner, même si le langage de programmation y est plus simple (Python). En dehors des options qui vous seront proposés, les programmes en eux-mêmes seront parfois plus difficilement modifiables par un novice étant donné la structure des programmes, pouvant transformer l'expérience en véritable travail de codeur.

      Pour commencer, voici donc une liste des applications les plus populaires de Raspberry Pi :


      RASPBIAN -
      Tout simplement le linux le plus utilisé sur Raspberry Pi. Très rependu dans les projets makers, Raspbian vous permettra de lancer n'importe quelle application personnalisée.

      RECALBOX -
      Station d'émulation pour jeux-vidéo rétro. Avec cette application, il est possible de constituer de véritables bibliothèques de jeux en libre-service.

      YUNO HOST -
      Station d'auto-hébergement, Yuno-Host propose une multitude de services à centraliser sur une Raspberry-Pi et ensuite accessible sur internet. Cette application est de plus en plus utilisée dans le milieu associatif.



      LIBREELEC -
      Lecteur multimédia pour raspberry-pi. Très utilisé en muséographie pour jouer du contenu vidéo à moindre coût.


      OCTOPI -
      Très rependu en fablab, Octopi permet de centraliser le fonctionnement d'imprimante 3D et découpe laser, pour que celles-ci soient pilotables à distance.

      RASPAP -
      Permet rapidement et simplement de transformer une prise Ethernet en point d'accès wifi.

      PIRATEBOX -
      Projet malheureusement plus soutenu depuis 2018, Piratebox proposait de créer des serveurs de fichiers en libre service. Ainsi, vous pouviez envoyer ou télécharger librement sur votre ordinateur du contenu en vous approchant d'une piratebox.


      MOTION EYE OS -
      Ce projet vous permet de créer un système de caméra de surveillances accessible à distance. Très utilisé en domotique, il est aussi régulièrement utilisé à des fins créatif.

      A l'issue de ce module d'autoformation, composé de vidéo d'aide basique, vous serez capable de copier un projet Raspberry Pi.

        
        Introduction vidéo à Raspberry Pi 


    • B - RESSOURCES ARDUINO EN LIGNE

      Les ressources et projets Raspberry Pi sont assez présent sur internet. Quelques recherches recherches sur votre moteur de recherche vous permettrons de trouver un grand nombre d'idées. Cela dis, un certain nombre de site internet sont plus fiable en terme de contenus.

      logo cults Instructables (EN)

      Instructables (Circuit)
      Le célèbre site maker possède sa section spéciale "circuit" comptant de nombreux tutoriel pour Raspberry Pi.
      logo thingiverse
 Framboise314 (FR)
      Projet d'actualité sur Raspberry PI, les tutoriels y sont en français et sont souvent de qualité.
      logo cults Wikifab (FR)

      Fabmanager (FR)

      Les site de documentation français possède quelques ressources intéressante (et souvent local) en terme de projet Raspberry Pi.
      logo my mini factory Hackaday (EN)
      Pour projet très pointu et très avancé dans le hack créatif (attention : difficile d'accès)
    • C. LOGICIELS NÉCESSAIRES (et conseillés)




      Logiciel -
      Balena Etcher (Libre).     
      Logiciel de référence pour déployer les application dans la carte SD de votre Raspberry Pi, Balena est le logiciel le plus accessible pour cette opération.

      OBLIGATOIRE

      Logiciel -
      Raspberry pi Imager (Libre).     
      Comme Balena, il permet de déployer les application dans la carte SD de votre Raspberry Pi à la différence que ce logiciel est officiel.


      Logiciel -
      Python 3 (en ligne).
      Comme Arduino, Python est un langage de programmation très populaire et de plus en plus utilisé par un public novice en programmation. Installer Python n'est pas nécessaire pour modifier des programmes Raspberry Pi, mais le devient pour créer un programme de zéro.

      USAGE AVANCE




      Logiciel -
      Atom.
      Au cas ou vous aurez le besoin de créer un programme de Zéro Atom est un des logiciels répandu pour coder efficacement.

      USAGE AVANCE


      Logiciel -
      Atom.
      Tout comme Atom, Plateform.io est un logiciel de programmation avancé, plus particulièrement spécialisé pour la programmation Raspberry Pi et Arduino.

      USAGE AVANCE



      ____________________________________________________________________________________________