romu-usb-cdc-serial-debug.py
Script MicroPython simple para leer el estado de un botón e imprimir el resultado en la consola serie USB.
Grabe la imagen de MicroPython para RP2350 en la placa Romu. Use Thonny o una terminal serie para ver los mensajes. La placa actúa como un dispositivo CDC (Puerto COM Virtual). Ideal para prototipado rápido sin compilación.
romu-usb-cdc-serial-debug.py
import time
import machine
# Romu specific: Check if RGB LED is accessible via PWM or digital
# Assuming direct GPIO control for RGB (adjust pins per schematic)
# Note: Romu might use WS2812, requiring neopixel library.
# This example uses simple digital IO for demonstration.
# Placeholder pins for Romu buttons
btn = machine.Pin(12, machine.Pin.IN, machine.Pin.PULL_UP)
print("Romu MicroPython Initialized")
while True:
if btn.value() == 0:
print("Button Pressed!")
time.sleep(0.2) # Debounce
time.sleep(0.01)