lp-mu-gpio-gpiod.sh

LattePanda Mu Ultra : Module de calcul x86 pour l'IA embarquée · Fichier : lp-mu-gpio-gpiod.sh · Langage : bash · Usage : Contrôler une LED via GPIO en ligne de commande sous Linux.

Utilisation de l'outil gpiod pour piloter une broche GPIO en sortie.

Assurez-vous que le pilote GPIO est chargé (gpiolib). Identifiez le bon gpiochip et le numéro de ligne correspondant à votre broche physique via 'gpiodetect' et 'gpioinfo'. Exécutez le script avec les droits root si nécessaire.

lp-mu-gpio-gpiod.sh

#!/bin/bash
# Script de test GPIO pour LattePanda Mu Ultra sous Linux
# Nécessite le paquet gpiod : sudo apt install gpiod

CHIP="gpiochip0"
LINE="17" # Vérifiez le mapping GPIO spécifique à votre carrier board

echo "Initialisation du GPIO $LINE en sortie..."
gpiod set "$CHIP" "$LINE" 0

echo "Clignotement de la LED (5 fois)..."
for i in {1..5}; do
    gpiod set "$CHIP" "$LINE" 1
    sleep 0.5
    gpiod set "$CHIP" "$LINE" 0
    sleep 0.5
done

echo "Test terminé."

← Retour à la fiche