romu-usb-cdc-logging.py

Placa de desarrollo USB compacta Bitmerse Romu (RP2354A) · Archivo : romu-usb-cdc-logging.py · Lenguaje : Python (MicroPython) · Uso : Mettre en place une console de débogage série USB (CDC) pour surveiller l'état des boutons et de la LED.

Script simple de MicroPython para interactuar con componentes internos a través del puerto serie USB.

Flashee MicroPython en la tarjeta Romu. Abra una terminal serie (ej: Thonny, PuTTY) en el puerto USB. Este script usa GPIOs internos. Ideal para prototipado rápido sin compilar C++.

romu-usb-cdc-logging.py

import machine
import time

# Configuration des broches (À AJUSTER selon schéma Romu)
# Exemple : Bouton sur GPIO 2, LED sur GPIO 25
btn = machine.Pin(2, machine.Pin.IN, machine.Pin.PULL_UP)
led = machine.Pin(25, machine.Pin.OUT)

print("Romu MicroPython Console Ready")

while True:
    if btn.value() == 0: # Appui bouton (actif bas)
        led.value(1)
        print("Button Pressed!")
    else:
        led.value(0)
    time.sleep_ms(50)

← Volver a la ficha