gpio-led-blink-openwrt.sh
Script Bash simple pour contrôler une LED via le sysfs GPIO sur OpenWrt.
Utilisez les en-têtes 5 ou 9 broches exposant les GPIO. Connectez une LED avec une résistance en série au GPIO sélectionné. Lancez le script via SSH après avoir installé 'bash' si nécessaire. Ajustez GPIO_PIN selon la cartographie du BSP Realtek.
gpio-led-blink-openwrt.sh
#!/bin/sh
# Script de test GPIO pour Banana Pi BPI-RT2 (OpenWrt)
# Vérifiez les numéros de GPIO réels dans /sys/class/gpio/gpiochip*/base
# Exemple : GPIO 10 sur l'en-tête 5 broches
GPIO_PIN=10
# Exporter le GPIO
if [ ! -d /sys/class/gpio/gpio${GPIO_PIN} ]; then
echo ${GPIO_PIN} > /sys/class/gpio/export
fi
# Définir en sortie
echo "out" > /sys/class/gpio/gpio${GPIO_PIN}/direction
# Boucle de clignotement
while true; do
echo 1 > /sys/class/gpio/gpio${GPIO_PIN}/value
sleep 1
echo 0 > /sys/class/gpio/gpio${GPIO_PIN}/value
sleep 1
done