Pular para o conteúdo principal

Introdução à XIAO ePaper Display EN05

XIAO ePaper Display Board EN05

Introdução

Alimentada pelo XIAO nRF52840 Plus, a placa de display EN05 é uma placa controladora de ePaper de ultra baixo consumo, projetada especificamente para displays ePaper de 24 pinos. Com uma chave de hardware para energia, ela é ideal para projetos alimentados por bateria, como etiquetas eletrônicas de prateleira, crachás inteligentes e quadros de informação IoT portáteis.

Recursos

  • Alimentada por XIAO nRF52840 Plus: Recursos integrados de Bluetooth 5.0 para comunicação sem fio.
  • Botões fáceis de usar: Inclui 1 botão Reset montado na lateral e 3 botões de usuário (Botão 3 mapeado para D9) para interações personalizadas (por exemplo, despertar / página anterior / próxima página).
  • Design de baixo consumo: Conector de bateria JST 2,0 mm integrado com uma chave deslizante de hardware e desligamento automático dos periféricos durante o modo de suspensão do MCU.
  • Design traseiro plano: PCB preto fosco com parte traseira plana (sem pinos longos) para fácil fixação.

Especificações

ParâmetroDescrição
ProcessadorXIAO nRF52840 Plus
Sem fioBluetooth 5.0
Conector ePaperSPI FPC 24 pinos 0,5 mm
Conector de bateriaJST 2,0 mm (bateria Li 3,7 V)
ChaveChave deslizante de energia em hardware
Botões1x botão Reset (montado na lateral)
3x botões de usuário (montados na lateral)
Espessura da PCB1,2 mm

Visão geral de hardware

Displays ePaper compatíveis

A EN05 é compatível com uma variedade de displays ePaper SPI de 24 pinos, incluindo, mas não se limitando a:

Visão geral de software

Instalar a biblioteca Seeed GFX

dica

Esta biblioteca tem a mesma função que a biblioteca TFT e não é compatível com ela. Se você instalou a biblioteca TFT ou outras bibliotecas de display semelhantes, desinstale-as primeiro.

Baixe e instale a biblioteca Seeed GFX a partir do GitHub.

Role para baixo e abra este link.

Selecione o tipo do seu dispositivo e algum código será gerado. Copie esse código e iremos utilizá-lo mais tarde.

dica

Se você fizer a escolha errada, a tela não exibirá nada.

Portanto, certifique-se de selecionar o tipo correto de dispositivo ou componente.

Após baixar a biblioteca, vá em Sketch -> Include Library -> Add .ZIP Library e selecione a biblioteca baixada.

Primeiros passos

Aqui, usamos um display monocromático de 7,5" como exemplo. Os passos são idênticos para outras telas compatíveis; você só precisa selecionar o identificador de tamanho de tela apropriado no driver.

Configurar e gravar o programa

Selecione o exemplo mostrado na figura

Crie um novo arquivo "driver.h" e cole esse código nele. O código deve ser parecido com:

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

Depois disso, vá em Tools -> Board -> Seeed nRF52 Boards -> Seeed XIAO nRF52840 Sense e Tools -> Port -> Selecione a porta à qual sua placa está conectada.

Em seguida, clique em Upload para enviar o código. Agora você verá o resultado na tela ePaper!

Recursos

Solução de problemas

P1: A tela não exibe nada após o upload do código.

  • Verifique o cabo FPC: Certifique-se de que o cabo FPC do ePaper está inserido na orientação correta e firmemente travado no conector.
  • Verifique a configuração do driver: Confira driver.h para garantir que o BOARD_SCREEN_COMBO correto esteja selecionado para o tamanho específico da sua tela.

P2: A placa não liga quando conectada a uma bateria.

  • Chave de hardware: Verifique se a chave deslizante de hardware na placa está alternada para a posição ON.
  • Conexão da bateria: Verifique a polaridade do conector JST 2,0 mm.

Suporte técnico e discussão sobre o produto

Obrigado por escolher nossos produtos! Estamos aqui para oferecer suporte e garantir que sua experiência com nossos produtos seja a mais tranquila possível. Oferecemos vários canais de comunicação para atender a diferentes preferências e necessidades.

Loading Comments...