Les bibliothèques pour le Raspberry Pi Bibliothèque pour le Raspberry Pi

Des passionnés ont développé des bibliothèques pour permettre aux utilisateurs du Raspberry Pi de gérer les GPIO de la carte.

Ces bibliothèques ont chacune leurs particularités.

1. RPi.GPIO

Cette bibliothèque est disponible sous la licence MIT. Son auteur est Ben Croston.

Cette bibliothèque gère les E/S GPIO. Elle n’est pas adaptée aux applications critiques en temps réel. La version actuelle ne supporte pas encore SPI, I²C, le PWM matériel ou le port série du Raspberry Pi. Ceci est prévu dans les développements futurs de la bibliothèque. Bien que le PWM matériel ne soit pas encore disponible, le PWM logiciel est disponible sur tous les ports GPIO.

Plus d’informations sur https://sourceforge.net/p/raspberry-gpio-python/wiki/Home/.

2. RPIO.GPIO

RPIO.GPIO est un module de gestion des ports GPIO Raspberry Pi développé par Chris Hager. Il est disponible sous licence GNU LGPLv3+.

RPIO gère les E/S, le PWM matériel via DMA (avec une résolution jusqu’à 1 µs), les interruptions GPIO (appels d’une fonction), les interruptions de socket TCP.

Le code source est rapide et bien documenté avec une utilisation minimale du CPU.

Plus d’informations sur https://pythonhosted.org/RPIO.

3. WiringPi

WiringPi est une bibliothèque de gestion des ports GPIO écrite...

couv_LF24RASP.png

Découvrez 

le livre :

Aussi inclus dans nos :

Précédent
Quel langage pour développer ?
Suivant
Écrire un script en Python