// 1. Definimos el Serial1 (Pines GP0 y GP1 según tu diagrama)
// En la Pico, Serial1 usa por defecto GP0 (TX) y GP1 (RX)
#define monitor Serial1
const int micPin = A0; // GP26 es el canal analógico A0
void setup() {
// Iniciamos la comunicación en los pines GP0 y GP1
monitor.begin(115200);
// También iniciamos el USB por si querés ver números en la consola normal
Serial.begin(115200);
}
void loop() {
// Leemos el micrófono
int lectura = analogRead(micPin);
// Centramos la onda (Punto medio de 1023 es 512)
int onda = lectura - 512;
// Mandamos los datos a la gráfica por los pines GP0/GP1
monitor.print("Audio:");
monitor.println(onda);
// Mandamos lo mismo al USB para asegurar
Serial.print("Audio:");
Serial.println(onda);
delay(5); // Velocidad para que la gráfica no se trabe
}