// Raspberry Pi Pico: USB + két UART példa
void setup() {
// USB Serial (PC felé)
Serial.begin(115200);
while (!Serial) { ; }
// UART0 (Serial1)
Serial1.setTX(4);
Serial1.setRX(5);
Serial1.begin(9600);
// UART1 (Serial2)
Serial2.setTX(8);
Serial2.setRX(9);
Serial2.begin(9600);
Serial.println("USB + két UART indul...");
}
void loop() {
// Példa: küldés mindkét UART-ra
Serial1.println("Hello UART0!");
Serial2.println("Hello UART1!");
// Példa: ha jön adat UART0-ról
if (Serial1.available()) {
String d = Serial1.readStringUntil('\n');
Serial.print("UART0 kapott: ");
Serial.println(d);
}
// Példa: ha jön adat UART1-ről
if (Serial2.available()) {
String d = Serial2.readStringUntil('\n');
Serial.print("UART1 kapott: ");
Serial.println(d);
}
delay(1000);
}