Header Ads

Tuto sur le GPIO du Raspberry PI

Nous venons de terminer un Tutoriel sur l'exploitation du GPIO du Raspberry Pi.
Tutoriel d'intro sur le GPIO du Raspberry Pi


Pourquoi s'intéresser au GPIO du Raspberry?
Si vous lisez ces lignes, c'est probablement que vous attendez plus de votre Raspberry PI que d'être un charmant micro ordinateur.

GPIO est l'acronyme de "General Purpose Input Output" signifiant entrée/sortie pour utilisation générale.
En gros, ces broches d'entrées/sorties digitales peuvent servir à commander du matériel électronique... exactement comme le fait un Arduino (sauf que c'est ici en 3.3v).

Il est donc possible de réaliser des projets avec un Raspberry Pi comme on le ferait avec un Arduino... a la différence près qu'un Raspberry est beaucoup plus puissant qu'un Arduino.

Support I2C pour Raspberry
Si vous utilisez déjà un Arduino, vous aurez certainement déjà rencontré cet acronyme. I2C permet de connecter plusieurs composants I2C sur un seul bus à 3 fils. Cette interface est très populaire et vraiment pratique.

Raspberry Pi dispose d'un Interface I2C... imaginez les possibilités offertes au Pi.

Le langage de programmation
Le GPIO et le bus I2C sont tous les deux programmable en C et en Python.
Chez MC Hobby, tout comme chez AdaFruit, nous avons décidé de concentrer nos efforts sur Python, un langage facile a apprendre, facile a mettre en oeuvre et incroyablement puissant.

Le tutoriel fait donc la part belle à Python.
Python, c'est un peut comme Raspberry Pi et Arduino... si on essaye, on y revient :-)

Le tutoriel
Le mieux est peut-être encore de faire un détour par notre Tutoriel.
Il vous expliquera:
  1. Tout ce qu'il faut savoir sur le GPIO du Raspberry PI
  2. Comment  installer un environnement d'exécution Python (s'il n'est pas déjà installé)
  3. Comment installer le support I2C et quelques outils I2C vraiment pratique.
  4. Comment télécharger les librairie AdaFruit qui permettent d'exploiter facilement le GPIO et de nombreux produits AdaFruit avec Raspberry Pi.
  5. Des liens vers quelques projets d'exemple permettant d'exploiter le GPIO.
Pour plus d'information...
GPIO du Rapsberry, en détail avec utilisation GPIO, I2C, etc