Skip to main content

Características

El Kode Dot tiene la mejor pantalla en un dispositivo maker del mercado. Se trata de una pantalla táctil AMOLED de 2.13 pulgadas con las siguientes características: La pantalla es totalmente programable con librerías de Arduino y ESP-IDF ya existentes y compatible con LVGL.

Esquema de conexión

Driver de la pantalla

El driver de la pantalla es el CO5300 y funciona usando bus QuadSPI. Este driver está conectado al ESP32-S3 de la siguiente manera:
El bus QuadSPI es de la misma familia que el bus SPI, pero tiene el doble de ancho de banda.

Driver del táctil

El driver del táctil es el CST820 y funciona mediante I2C. Este driver está conectado al ESP32-S3 de la siguiente manera:
El driver del táctil tiene la dirección 0x15 en el bus I2C.
El pin de Interrupt está conectado al EXP15 del expansor de pines. Ve a Expansor de pines para más información.
Tanto el reset del driver del táctil como el de la pantalla están conectados al mismo pin del ESP32-S3.

Librerías recomendadas

Arduino

ESP-IDF

Ejemplos de código

Ejemplo básico

Este es el código más básico para probar la pantalla, únicamente imprime un ¡Hola mundo! en la pantalla.
display_test.ino

Ejemplo con LVGL

Este código implementa LVGL 9.3 y te permite probar la pantalla imprimiendo un texto, usando un ejemplo o usando una demo. Por defecto se usa la demo de musica de LVGL.
lvgl_test.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 de código de la pantalla