La semana pasada, CNX Software cubrió el ESP32-C5-LCD-1.47 como uno de los primeros devkits del ESP32-C5 con pantalla integrada y conectividad WiFi 6 de doble banda para proyectos de IoT y de interfaz hombre-máquina. Un lector reclamó la falta de pantallas táctiles, y de ahí surgió el ESP32-C5-Touch-LCD-2.8, que resuelve justamente eso al emparejar el ESP32-C5 con una pantalla IPS de 2,8 pulgadas con táctil capacitivo.

La nueva placa incorpora además ranura para tarjeta microSD, puerto USB-C para alimentación y programación, micrófono integrado, conector de parlante, algunos sensores y varios conectores de entrada y salida para expansión.

¿Qué trae exactamente el ESP32-C5-Touch-LCD-2.8?

Estas son las especificaciones principales:

  • Módulo inalámbrico: SoC Espressif ESP32-C5-WROOM-1-N32R8, con núcleo RISC-V de 32 bits a hasta 240 MHz y un segundo núcleo RISC-V de bajo consumo a 40 MHz para aplicaciones sensibles a la energía.
  • Memoria: 384 KB de SRAM en el chip, 8 MB de PSRAM, 320 KB de ROM y 32 MB de flash.
  • Conectividad: WiFi 6 (802.11ax) de doble banda 2,4 GHz y 5 GHz, con retrocompatibilidad WiFi 4, Bluetooth 5.0 Low Energy y radio 802.15.4 para Zigbee 3.0 y Thread 1.3.
  • Pantalla: IPS de 2,8 pulgadas, 262 mil colores, resolución 320x240, con controlador ST7789 por SPI y táctil capacitivo CST3530.
  • Audio: micrófono integrado, conector de parlante de 2 pines, codec ES8311 y amplificador NS4150B.
  • Sensores: sensor de temperatura y humedad SHTC3 e IMU de 6 ejes QMI8658 (giroscopio y acelerómetro).
  • Alimentación: 5V por USB-C y conector de 2 pines para batería de litio de 3,7V, con carga y descarga vía chip ETA6098.
  • Dimensiones: PCB de 69 x 49,9 mm.
Diagrama de pines del ESP32-C5-Touch-LCD-2.8
Diagrama de pines del ESP32-C5-Touch-LCD-2.8

Frente al modelo de 1,47 pulgadas, esta versión agrega el táctil, mayor capacidad de flash (32 MB frente a 4 MB), 8 MB de PSRAM, interfaz de parlante y micrófono para reproducción multimedia e interacción por voz, además de los sensores y el soporte de batería.

¿Con qué se programa y qué aplicaciones incluye?

La compañía menciona soporte para el framework ESP-IDF y el Arduino IDE, y lista aplicaciones como chat con IA, reproductor de música, dos juegos (gravity ball y 2048), un álbum de fotos y una app del clima. Por ahora no hay código público disponible, ya que la documentación oficial todavía no incluye el nuevo devkit. Lo más probable es que se apoye en el firmware ESPBrookesia del propio ESP-IDF.

Reproductor de música en el ESP32-C5 alimentado por batería
Reproductor de música en el ESP32-C5 alimentado por batería

¿Cuánto cuesta y hay alternativas más baratas?

Waveshare vende la versión sin batería (ESP32-C5-Touch-LCD-2.8-EN) y la versión con batería a precios que van entre 25,99 y 37,99 dólares según el canal, es decir, en torno a los 25.000 a 36.000 pesos chilenos al cambio actual. En AliExpress también aparece una placa más económica, la NM-CYD-C5, con el mismo ESP32-C5 y pantalla táctil de 2,8 pulgadas por unos 21,53 dólares, pero con una diferencia clave: usa táctil resistivo en vez de capacitivo, carece de sensores y audio, y trae 16 MB de flash con 8 MB de PSRAM.

Placa ESP32-C5-Touch-LCD-2.8
Placa ESP32-C5-Touch-LCD-2.8

Para quien arma un panel de control doméstico, un termostato conectado o un pequeño reproductor con interfaz táctil, la combinación de WiFi 6, audio y batería en una sola placa de menos de 40 dólares la deja como una base competitiva dentro del ecosistema Espressif.