Martin O’Hanlon a travaillé sur la façon d’étendre GPIO Zero et a codé un «bouton de maintien». Cela signifie que vous pouvez coder un bouton physique pour faire une chose sur une pression momentanée et une autre chose lorsque le bouton est maintenu pendant plus d’une durée spécifiée. Espérons que cela sera absorbé dans la bibliothèque principale GPIO Zero à un moment donné. Jusque-là, vous pouvez télécharger le code du blog de Martin.
-
Geekworm G469 GPIO Terminal Block Breakout Board for Raspberry Pi 4B/3B+/3B/ Zero 2W
-
Freenove Breakout Board for Raspberry Pi 5 / 4B / 3B+ / 3B / 3A+ / 2B / 1B+ / 1A+ / Zero 2 W/Zero W/Zero, Terminal Block Shield Hat with Pin Header, GPIO Status LED
