Construire et installer un système d'exploitation GNU/linux Debian Stretch sur une Raspberry Pi 3 pour piloter une station météorologique

Cet article décrit la méthode utilisée pour construire une image binaire GNU/linux debian stretch pour un Raspberry Pi3 dédié principalement à la gestion d'une station météorologique et au partage des données obtenues sur le Web. Cette image a été construite selon les exigences de sécurité et d'organisation pour l'installation du système dans un collège ou un lycée sous la responsabilité de l'équipe enseignante et des élèves. Ce document fournit les détails techniques qui permettent à tout enseignant ou citoyen possédant quelques connaissances GNU / linux basiques (exécution de scripts et paramétrage d'un fichier de configuration) de construire sa propre image adaptée à ses besoins ou de construire l'image par défaut lui permettant d'entrer dans le réseau de données météorologiques ouvertes du collège. Les images pré-configurées sont disponibles sur le site de diffusion de ressourcesdu projet. Un autre article (en cours) est consacré aux usages mis en place dans le projet Tremplin des sciences.

Voir d'avantage ...

Apprendre à coder avec la météo dans un environnement web Jupyter (LED, capteurs,affichage...) : JupyterHubEdu.

Cet article présente une démarche utilisant un nano-ordinateur(Raspberry Pi 2 ou 3) appartenant aux objets connectés (Internet des Objets IoT), des LED et des capteurs météorologiques pour apprendre à coder. Il traite du pilotage à distance de LED, de l'acquisition de données et de la gestion à distance d'une station météorologique. Cette démarche utilise des outils web interactifs et peut être déployée poste par poste ou dans une logique client-serveur proposée ici par défaut. Il est possible pour l'enseignant de construire/tester/reproduire la démarche dans de nombreuses situations en déplaçant/isolant/clonant la Raspberry qui porte les ressources ou sert de "serveur de classe" selon son choix. Le système d'exploitation de la Raspberry est issu du projet Tremplin des Sciences (PIA) et est construit spécialement pour l'éducation, il peut être modifié à la demande.

Voir d'avantage ...

Installer un Système d'exploitation linux Debian Stretch sur une Raspberry Pi 2 ou 3 avec les outils Weewx, JupyterHub, MRAA et UPM

Cet article propose une méthode rapide pour installer Debian Stretch IFE ENS de Lyon (distribution Linux Debian 9) sur un nano-ordinateur Raspberry Pi2 ou Pi3, tout en y ajoutant les logiciels nécessaires à la mise en place d'un projet "météo et climat" (Weewx, Jupyter, MRAA et UPM) ou de tout projet utilisant des ports d'entrée/sortie GPIO et des capteurs effecteurs ou DEL. Il ne s'agit pas d'une documentation générique mais de la description d'un projet qui a déjà été réalisé, incluant donc des choix personnels qui peuvent être modifiés et ainsi permettre à chacun de réaliser une installation ad-hoc correspondant à ses propres besoins. Cette installation repose sur le travail de l'utilisateur drtyhlpr consultable ici : rpi23-gen-image. Comme la Raspberry Pi fonctionne ici sur un système Linux Debian cet article présuppose que la machine hôte servant à interagir avec la Raspberry Pi est sous système d'exploitation Debian (Pas besoin de connaissances avancée en administration linux pour suivre cet article). Comme une part importante de l'interaction se fait par un terminal à distance ou un serveur de terminaux la méthode proposée peut s'exécuter aussi depuis d'autres univers informatiques.

Voir d'avantage ...

Remettre en fonction un Arduino R3 devenu invisible depuis l'IDE

Cet article propose une méthode de remise en configuration opérationnelle d'un Arduino R3 devenu invisible depuis l'Interface de développement (plus de port com plus de port série). Le travail est réalisé depuis une machine linux et peut facilement être effectué depuis une raspberry pi configurée avec l'image IFÉ-ENS de Lyon.

Voir d'avantage ...

Mettre à jour l'image IFÉ-ENS de Lyon pour l'apprentissage de la programmation sur Raspberry Pi 3

Cet article propose une méthode de mise à jour de la distribution Debian Stretch d'un ordinateur Raspberry Pi2 ou Pi3 proposée par l'IFÉ-ENS de Lyon Installer un Système d'exploitation linux Debian Stretch sur une Raspberry Pi 2 ou 3 avec les outils Weewx, JupyterHub, MRAA et UPM . Comme la Raspberry Pi fonctionne sur un système linux debian il est aisé de faire la mise jour du système et des différents composants installés (Pas besoin de connaissances avancée en administration linux pour suivre cet article). Tout le travail peut-être fait par un terminal à distance ou un serveur de terminaux, il est aussi possible de le faire directement sur une Raspberry Pi avec écran clavier et souris.

Voir d'avantage ...

Installer un Système d'exploitation linux Debian sur une Odroïd C2 (64 bits Jessie) ou une Odroïd XU4 (32 bits Jessie ou Stretch)

Cet article propose une méthode d'installation de la distribution Jessie du système d'exploitation linux Debian version Odrbian sur une Odroïd. Il ne s'agit pas d'une documentation générique mais de la description de ce qui a été fait en incluant des choix personnels qui peuvent permettre à chacun de réaliser une installation ad-hoc correspondant a ses propres besoins. Cette installation utilise les images odrobian "debian pour Odroïd".

Voir d'avantage ...

Compiler les librairies UPM et MRRA pour manipuler des IoT sur Raspberry Pi et odroïd

Cet article décrit la compilation et l'installation des librairies opensources UPM et MRAA pour accéder aux bus GPIO I2C et SPI de la même façon que sur un Edison ou tout autre système embarqué.

Voir d'avantage ...