romu-usb-cdc-serial-debug.py
Script MicroPython simple pour lire l'état d'un bouton et afficher le résultat sur la console série USB.
Flasher l'image MicroPython pour RP2350 sur la carte Romu. Utilisez Thonny ou un terminal série pour voir les messages. La carte agit comme un périphérique CDC (Virtual COM Port). Idéal pour le prototypage rapide sans compilation.
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)