romu-led-rgb-pattern.ino
Exemple simple pour contrôler la LED RGB embarquée en alternant les couleurs rouge, verte, bleue et blanche.
Utilise les GPIO internes connectés à la LED RGB. Vérifiez le schéma officiel de la carte Romu pour les numéros de broches exacts. Compilez avec l'environnement Arduino pour Raspberry Pi Pico. Téléversez via le port USB-C ou le mode BOOTSEL.
romu-led-rgb-pattern.ino
// Romu RP2350 RGB LED Test
// Note: Pin mapping for Romu RGB LED depends on specific board definition.
// Assuming common WS2812 or direct RGB pins. Here we assume direct RGB pins for generic example.
// If using WS2812, include Adafruit_NeoPixel.
#include "Arduino.h"
// Define pins based on Romu schematic (check Bitmerse docs for exact GPIOs)
// These are placeholders; adjust to actual Romu pinout.
#define LED_R 22
#define LED_G 24
#define LED_B 25
void setup() {
pinMode(LED_R, OUTPUT);
pinMode(LED_G, OUTPUT);
pinMode(LED_B, OUTPUT);
Serial.begin(115200);
}
void loop() {
// Red
digitalWrite(LED_R, HIGH);
digitalWrite(LED_G, LOW);
digitalWrite(LED_B, LOW);
delay(500);
// Green
digitalWrite(LED_R, LOW);
digitalWrite(LED_G, HIGH);
digitalWrite(LED_B, LOW);
delay(500);
// Blue
digitalWrite(LED_R, LOW);
digitalWrite(LED_G, LOW);
digitalWrite(LED_B, HIGH);
delay(500);
// White
digitalWrite(LED_R, HIGH);
digitalWrite(LED_G, HIGH);
digitalWrite(LED_B, HIGH);
delay(500);
}