xerxes-nano-gpio-led-blink-python.py
Script Python que usa RPi.GPIO para hacer parpadear un LED, validando el acceso de bajo nivel a los GPIO del módulo Jetson a través de la placa base Xerxes Nano.
Hardware: Xerxes Nano con módulo Jetson Orin Nano Super, LED y resistencia de 330Ω. Conecte el LED al GPIO 17 (BCM) y a tierra. Asegúrese de que el jumper de alimentación esté correctamente posicionado. Ejecución: pip install RPi.GPIO luego python3 blink.py. Verifique que el ventilador PWM no bloquee el acceso a los pines si está configurado en modo compartido.
xerxes-nano-gpio-led-blink-python.py
import time
import RPi.GPIO as GPIO
# La carte Xerxes Nano expose les GPIO du module Jetson Orin Nano Super
# Vérifiez le schéma KiCad pour la correspondance exacte des broches.
# Exemple : GPIO 17 (Pin 11 sur le connecteur standard Jetson)
LED_PIN = 17
def setup():
GPIO.setmode(GPIO.BCM)
GPIO.setup(LED_PIN, GPIO.OUT)
print(f"GPIO {LED_PIN} configuré en sortie.")
def loop():
try:
while True:
GPIO.output(LED_PIN, GPIO.HIGH)
time.sleep(1)
GPIO.output(LED_PIN, GPIO.LOW)
time.sleep(1)
except KeyboardInterrupt:
pass
finally:
GPIO.cleanup()
print("GPIO nettoyé.")
if __name__ == "__main__":
setup()
loop()