quel package pour le gpio ?

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

Répondre
Yves Orne
Messages : 11
Enregistré le : sam. 10 juin 2023 02:32

quel package pour le gpio ?

Message par Yves Orne » mer. 21 juin 2023 02:44

bonjour, il existe plusieurs packages pour gérer le gpio.

Y en a t-il qui sont préconisés par la fondation raspberry ? Certains sont -il à éviter ou conseillés ? Y a t-il des limites dans leurs fonctionnalités ?

merci de vos éclaircissements

piper
Raspinaute
Messages : 658
Enregistré le : sam. 5 juin 2021 18:57

Re: quel package pour le gpio ?

Message par piper » mer. 21 juin 2023 18:30

Bonjour, cela dépend de ce que vous recherchez et de ce que vous possédez en terme de version de votre OS de et la manière dont vous souhaiteé le contrôler (en shell ? en python ?, etc...)
Sur Bullseye (dernière version de Debian), vous aurez le choix entre (quasiment un paquet adapté à un type de besoin)
Et il en manque !

gpiod - Tools for interacting with Linux GPIO character device - binary
python3-libgpiod - Python bindings for libgpiod (Python 3)
python3-pigpio - Python module which talks to the pigpio daemon (Python 3)
python3-rpi.gpio - Module to control Raspberry Pi GPIO channels (Python 3)
svxlink-gpio - GPIO control scripts SvxLink amateur radio server
python-pigpio - Python module which talks to the pigpio daemon (Python 2)
raspi-gpio - Dump the state of the BCM270x GPIOs
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Yves Orne
Messages : 11
Enregistré le : sam. 10 juin 2023 02:32

Re: quel package pour le gpio ?

Message par Yves Orne » ven. 23 juin 2023 03:41

je vois... C'est moins simple qu'il y parait ! Et pour un usage de débutant , vous me conseilleriez lequel ?

jelopo
Raspinaute
Messages : 310
Enregistré le : mer. 11 oct. 2017 10:23

Re: quel package pour le gpio ?

Message par jelopo » ven. 23 juin 2023 08:48

Bonjour,

Peut être que cette page apportera encore plus de confusion, elle a par contre l'avantage d'être assez exhaustive.

https://elinux.org/RPi_GPIO_Code_Samples

Pour commencer je recommande d'utiliser le "langage" Shell. Le logiciel qui était le plus utilisé était WiringPI à une époque car il était intégré à la distribution de Raspbian. On doit trouver plen d'exemples sur le net.
Attention, il à été retiré des distributions car plus maintenu, toutefois, on doit pouvoir l'installer manuellement. Je ne sais pas ce qu'il en est aujourd'hui. Il faut le tester pour voir si il fonctionne avec les dernières versions de Raspberry PI OS.

A +

dyox
Raspinaute
Messages : 970
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: quel package pour le gpio ?

Message par dyox » ven. 23 juin 2023 10:39

Bonjour,
Y en a t-il qui sont préconisés par la fondation raspberry ?
Je dirai oui en allant sur leur site : gpiozero
Et il y a de quoi s'amuser avec une bonne doc (l'édit du jour) fournie !
Modifié en dernier par dyox le sam. 24 juin 2023 21:30, modifié 1 fois.

Yves Orne
Messages : 11
Enregistré le : sam. 10 juin 2023 02:32

Re: quel package pour le gpio ?

Message par Yves Orne » sam. 24 juin 2023 19:49

Merci de vos réponses !

Répondre

Retourner vers « Débutants »