Uso del Botón Usr
El botón de usuario está conectado al XMOS XU316 y aún no está programado (reservado para uso futuro). Si quieres usar este botón con XIAO ESP32S3, conecta el pin Usr
al pin D2
o D3
.
tip
El uso del botón de silencio es el mismo.
Este ejemplo conecta el pin Usr
a D3
, y luego usa XIAO ESP32S3 para detectar si el botón está presionado.
Código
const int buttonPin = D3;
int buttonState = 0;
void setup() {
Serial.begin(115200);
pinMode(buttonPin, INPUT_PULLUP);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == LOW) {
Serial.println("Button Pressed");
} else {
Serial.println("Button Released");
}
delay(500);
}
Abre el Monitor Serie
, cuando operes el botón, el registro mostrará el estado del botón.