Pular para o conteúdo principal

Funciona com Arduino

Visão Geral

O XIAO 7.5" ePaper Panel pode ser programado usando a IDE Arduino, tornando-o acessível para makers e desenvolvedores familiarizados com o ecossistema Arduino. Este guia irá orientá-lo na configuração do ambiente de desenvolvimento Arduino e no início com exemplos básicos.

O ePaper Panel possui:

  • Display ePaper monocromático de 7,5" com resolução de 800x480
  • Microcontrolador XIAO ESP32-C3 para conectividade sem fio
  • Bateria integrada de 2000mAh para uso portátil
  • Interface USB Type-C para programação e alimentação
  • Design compacto com suporte integrado

Por meio da programação em Arduino, você pode:

  • Exibir textos e gráficos
  • Criar interfaces de usuário personalizadas
  • Mostrar dados em tempo real e leituras de sensores
  • Construir aplicações interativas
  • Implementar aplicações de baixo consumo aproveitando a retenção de zero energia do ePaper

Este guia cobre o processo de configuração inicial e fornece código de exemplo para ajudá-lo a começar a desenvolver suas próprias aplicações Arduino para o ePaper Panel.

Primeiros Passos

Passo 1. Baixar a IDE Arduino

Primeiro, se você ainda não tem a IDE Arduino, acesse Arduino IDE e baixe a versão mais recente.

dica

Se esta é a sua primeira vez usando Arduino, recomendamos fortemente que consulte Getting Started with Arduino.

Passo 2. Instalar o Suporte à Placa ESP32

Vá em File -> Preferences e adicione a seguinte URL em Additional Boards Manager URLs, clique aqui para ver as etapas detalhadas.

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Passo 3. 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 ele irá gerar algum código. Copie esse código e o utilizaremos mais tarde.

dica

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

Portanto, verifique o tipo dos seus dispositivos ou componentes.

Depois de baixar a biblioteca, vá em Sketch -> Include Library -> Add .ZIP Library e selecione a biblioteca baixada.

Existem 4 exemplos básicos, abra um exemplo básico de que você goste:

  1. Bitmap: Exibir uma imagem bitmap.
  2. Clock: Exibir um relógio.
  3. Clock_digital: Exibir um relógio digital.
  4. Shape: Exibir diferentes tamanhos de palavras e formas aleatoriamente.

Passo 4. Carregar o Código

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

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

Depois disso, vá em Tools -> Board -> XIAO ESP32C3 e Tools -> Port -> Selecione a porta à qual sua placa está conectada. Em seguida clique em Upload para carregar o código.

Agora você verá o resultado na sua tela epaper! A seguir estão os resultados dos exemplos Bitmap e Clock.

Recursos

Suporte Técnico & Discussão de Produto

Obrigado por escolher nossos produtos! Estamos aqui para fornecer diferentes tipos de suporte para 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...