#define LED_BUILTIN 26 // XIAO Seeed RP2040上的内置LED引脚为25 #define RX_PIN 1 // 选择用于接收数据的引脚,可以根据需要更改 void setup() { pinMode(LED_BUILTIN, OUTPUT); // 初始化内置LED引脚为输出模式 Serial1.begin(115200); // 初始化串口1通信,波特率为115200 Serial.begin(115200); } void loop() { if (Serial1.available() > 0) { // 如果串口1有可读取的数据 char data = Serial1.read(); // 读取串口1的数据 // 检查接收到的数据是否为字符 '1',如果是则打开LED if (data == '1') { digitalWrite(LED_BUILTIN, HIGH); // 打开LED Serial.println("Received command: 1, Turning on LED"); } // 检查接收到的数据是否为字符 '0',如果是则关闭LED else if (data == '0') { digitalWrite(LED_BUILTIN, LOW); // 关闭LED Serial.println("Received command: 0, Turning off LED"); } delay(1000); } }