Saltar al contenido principal

Primeros pasos con XIAO ePaper Display Board - EN05

XIAO ePaper Display Board EN05

Introducción

Impulsada por XIAO nRF52840 Plus, la placa de pantalla EN05 es compatible con una amplia gama de pantallas ePaper de 24 pines. Incorpora un puerto de extensión de E/S para conectar sensores adicionales, conector de batería JST de 2,0 mm con interruptor de encendido, CI de carga integrado y tres botones de usuario. Es ideal para proyectos de ePaper de ultra bajo consumo, como tarjetas de identificación inteligentes, etiquetas de precio electrónicas, señalización para salas de reuniones y paneles de información portátiles.

Características

  • Impulsada por XIAO nRF52840 Plus: Funciona inmediatamente al conectarse a una pantalla ePaper compatible, con interfaz NFC integrada para configurar con un toque, emparejar o activar actualizaciones de contenido.
  • Compatibilidad versátil con pantallas: Compatible con una amplia gama de pantallas ePaper de 24 pines, admitiendo pantallas ePaper de 24 pines para distintos requisitos de proyecto.
  • Puerto de extensión de E/S: Permite la conexión de sensores adicionales, como sensores de temperatura y humedad, para una funcionalidad mejorada.
  • Conector de batería con interruptor: Proporciona una conexión de batería sencilla e integra un interruptor, lo que permite una gestión de energía eficiente y ahorro energético.
  • Compatible con varias plataformas de software: Tanto si prefieres programar con Arduino, Platform IO, ESPHome y más, esta placa controladora admite ambos enfoques, proporcionando la máxima flexibilidad para tus proyectos.

Especificaciones

ParámetroDescripción
ProcesadorXIAO nRF52840 Plus
InalámbricoBluetooth 5.0
Conector ePaperSPI FPC 24 pines 0,5 mm
Conector de bateríaJST 2,0 mm (batería Li 3,7 V)
InterruptorInterruptor deslizante de alimentación por hardware
Botones1x botón de reinicio (montado lateralmente)
3x botón de usuario (montado lateralmente)
Grosor de PCB1,2 mm

Descripción general del hardware

Pantallas ePaper compatibles

La EN05 es compatible con una variedad de pantallas ePaper SPI de 24 pines, incluidas, entre otras:

Descripción general del software

Instalar la biblioteca Seeed GFX

tip

Esta biblioteca tiene la misma función que la biblioteca TFT y no es compatible con ella. Si has instalado la biblioteca TFT u otras bibliotecas de pantalla similares, desinstálalas primero.

Descarga e instala la biblioteca Seeed GFX desde GitHub.

Desplázate hacia abajo y abre este enlace.

Selecciona tu tipo de dispositivo y se generará algo de código. Copia ese código y lo usaremos más tarde.

tip

Si haces una elección incorrecta, la pantalla no mostrará nada.

Así que asegúrate de seleccionar el tipo correcto de dispositivo o componente.

Después de descargar la biblioteca, ve a Sketch -> Include Library -> Add .ZIP Library y selecciona la biblioteca descargada.

Primeros pasos

Aquí usamos una pantalla monocroma de 7,5 pulgadas como ejemplo. Los pasos son idénticos para otras pantallas compatibles; solo necesitas seleccionar el identificador de tamaño de pantalla adecuado en el controlador.

Configurar y grabar el programa

Selecciona el ejemplo que se muestra en la figura

Crea un nuevo archivo "driver.h" y pega ese código en él. El código debería ser como:

#define BOARD_SCREEN_COMBO 502 // 7.5 inch monochrome ePaper Screen (UC8179)
#define USE_XIAO_EPAPER_DISPLAY_BOARD_EN05

Después de eso, ve a Tools -> Board -> Seeed nRF52 Boards -> Seeed XIAO nRF52840 Sense y Tools -> Port -> Select the port your board is connected to.

Luego haz clic en Upload para subir el código. ¡Ahora verás la respuesta en tu pantalla ePaper!

Recursos

Solución de problemas

P1: La pantalla no muestra nada después de subir el código.

  • Comprueba el cable FPC: Asegúrate de que el cable FPC de la pantalla ePaper esté insertado en la orientación correcta y bien bloqueado en el conector.
  • Verifica la configuración del controlador: Vuelve a comprobar driver.h para asegurarte de que se haya seleccionado el BOARD_SCREEN_COMBO correcto para el tamaño específico de tu pantalla.

P2: La placa no se enciende cuando se conecta a una batería.

  • Interruptor de hardware: Verifica que el interruptor deslizante de hardware de la placa esté en la posición ON.
  • Conexión de la batería: Comprueba la polaridad del conector JST de 2,0 mm.

Soporte técnico y debate sobre el producto

¡Gracias por elegir nuestros productos! Estamos aquí para ofrecerte soporte y garantizar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...