Skip to main content

Características

Los botones del Kode Dot se distribuyen entre un pad direccional de cuatro botones y dos botones independientes. Con estos botones se puede navegar por kodeOS, controlar el estado del ESP32-S3 y apagar o encender el dispositivo.

Esquema de conexión

Todos los botones están conectados al expansor de pines, exceptuando el botón de arriba que está conectado directamente al ESP32-S3. Además, todos tienen conectada una resistencia de pull-up física. La conexión de los botones es la siguiente:
Ve a Expansor de pines para conocer cómo funciona el expansor de pines.
El botón de arriba está conectado al pin GPIO0, para controlar el estado BOOT del ESP32-S3.

Librerías recomendadas

Arduino

ESP-IDF

Ejemplo de código

Con este código puedes comprobar el funcionamiento de los botones. Conecta el Kode Dot al monitor serie y según qué botón pulses, verás un mensaje en el monitor.
buttons_check.ino

Descarga de ejemplos

Puedes probar los códigos de ejemplo mediante el IDE de Arduino o el IDE de ESP-IDF o descargar los códigos en nuestro drive: Ejemplos usando los botones