Desenvolvedor de tinta principal M5STACK ESP32 
Instruções do módulo

Instruções do módulo desenvolvedor de tinta principal M5STACK ESP32

CONTORNO

COREINK é a placa ESP32 baseada no módulo ESP32-PICO-D4, contendo eINK de 1.54 polegadas. A placa é feita de PC+ABC.

Módulo de desenvolvedor de tinta principal M5STACK ESP32 - ESBOÇO

1.1 Composição de Hardware

O hardware de COREINK: Chip ESP32-PICO-D4, eLNK, LED, botão, interface GROVE, interface TypeC para USB, RTC, bateria de chip de gerenciamento de energia.

ESP32-PICO-D4 é um módulo System-in-Package (SiP) baseado no ESP32, fornecendo funcionalidades completas de Wi-Fi e Bluetooth. O módulo integra um flash SPI de 4 MB. ESP32-PICO-D4 integra todos os componentes periféricos perfeitamente, incluindo um oscilador de cristal, flash, capacitores de filtro e links de correspondência de RF em um único pacote.

Visor de papel eletrônico de 1.54”

O display é um display eletroforético de matriz ativa TFT, com interface e design de sistema de referência. O 1. A área ativa de 54” contém 200×200 pixels e possui capacidade de exibição completa em branco/preto de 1 bit. Um circuito integrado contém buffer de porta, buffer de fonte, interface, lógica de controle de temporização, oscilador, DC-DC, SRAM, LUT, VCOM e borda são fornecidos com cada painel

DESCRIÇÃO DO PIN

2.1. INTERFACE USB

COREINK Interface USB tipo C de configuração, suporte ao protocolo de comunicação padrão USB2.0.

Módulo desenvolvedor de tinta principal M5STACK ESP32 - USB

2.2. INTERFACE DO GROVE

Passo disposto 4p de 2.0 mm COREINK Interfaces GROVE, fiação interna e GND, 5V, GPIO4, GPIO13 conectados.

Módulo desenvolvedor de tinta principal M5STACK ESP32 - GROVE INTERFACE

DESCRIÇÃO FUNCIONAL

Este capítulo descreve os vários módulos e funções do ESP32-PICO-D4.

3.1.CPU E MEMÓRIA

O ESP32-PICO-D4 contém dois MCUs Xtensa® de 32 bits LX6 de baixa potência. Memória no chip compreendendo:

  • 448 KB de ROM, e o programa inicia para as chamadas de função do kernel
  • Para uma instrução SRAM de 520 KB e chip de armazenamento de dados (incluindo memória flash 8 KB RTC)
  • modo, e para armazenar dados acessados ​​pela CPU principal
  • Memória lenta RTC, de 8 KB SRAM, pode ser acessada pelo coprocessador em modo Deepsleep
  • De 1 kbit de eFuse, que é um sistema específico de 256 bits (endereço MAC e um conjunto de chips); os 768 bits restantes reservados para o programa do usuário, esses programas Flash incluem criptografia e ID do chip
3.2. DESCRIÇÃO DO ARMAZENAMENTO

3.2.1. Flash externo e SRAM

O ESP32 suporta vários flashes QSPI externos e memória de acesso aleatório estático (SRAM), tendo uma criptografia AES baseada em hardware para proteger os programas e dados do usuário.

  • ESP32 acessa QSPI Flash e SRAM externos por cache. Até 16 MB de espaço de código Flash externo é mapeado na CPU, suporta acesso de 8, 16 e 32 bits e pode executar código.
  • Até 8 MB de Flash e SRAM externos mapeados para o espaço de dados da CPU, suporte para acesso de 8 bits, 16 bits e 32 bits. Flash suporta apenas operações de leitura, SRAM suporta operações de leitura e escrita.

ESP32-PICO-D4 4 MB de SPI Flash integrado, o código pode ser mapeado no espaço da CPU, suporte para acesso de 8 bits, 16 bits e 32 bits e pode executar código. Pino GPIO6 ESP32 de, GPIO7, GPIO8, GPIO9, GPIO10 e GPIO11 para conectar módulo SPI Flash integrado, não recomendado para outras funções.

 3.3.CRISTAL

  • O ESP32-PICO-D4 integra um oscilador de cristal de 40 MHz.
3.4.GESTÃO DO RTC E BAIXO CONSUMO DE ENERGIA

O ESP32 usa técnicas avançadas de gerenciamento de energia que podem ser alternadas entre diferentes modos de economia de energia. (Ver Tabela 5).

  • Modo de economia de energia
    – Modo Ativo: o chip RF está operando. O chip pode receber e transmitir um sinal sonoro.
    – Modo de suspensão do modem: a CPU pode funcionar, o relógio pode ser configurado. Banda base Wi-Fi / Bluetooth e RF
    – Modo de sono leve: CPU suspensa. Operação do coprocessador ULP RTC e memória e periféricos. Qualquer evento de ativação (MAC, host, temporizador RTC ou interrupção externa) ativará o chip.
    – Modo de hibernação: apenas a memória RTC e os periféricos em estado de funcionamento. Dados de conectividade WiFi e Bluetooth armazenados no RTC. O coprocessador ULP pode funcionar.
    – Modo de hibernação: o oscilador de 8 MHz e um coprocessador integrado ULP estão desabilitados. A memória RTC para restaurar a fonte de alimentação é cortada. Apenas um temporizador de relógio RTC localizado no relógio lento e alguns GPIO RTC em funcionamento. RTC O relógio ou temporizador RTC pode ser ativado a partir do modo de hibernação GPIO.
  • Modo de sono profundo
    – modo de suspensão relacionado: modo de economia de energia alternando entre modo ativo, suspensão por modem, suspensão leve. CPU, Wi-Fi, Bluetooth e intervalo de tempo predefinido de rádio a ser despertado, para garantir a conexão Wi-Fi / Bluetooth.
    – Métodos de monitoramento do sensor de ultra baixa potência: o sistema principal é o modo Deep-sleep, o coprocessador ULP é aberto ou fechado periodicamente para medir os dados do sensor.
    O sensor mede os dados, o coprocessador ULP decide se deve ativar o sistema principal.

Funções em diferentes modos de consumo de energia: TABELA 5

 

Módulo desenvolvedor de tinta principal M5STACK ESP32 - Funções em diferentes modos de consumo de energia TABELA 5

CARACTERÍSTICAS ELÉTRICAS

Tabela 8: Valores limite

Módulo desenvolvedor de tinta principal M5STACK ESP32 - Tabela 8 Valores limite

 

  1. VIO para o bloco da fonte de alimentação, consulte o Apêndice de Especificação Técnica do ESP32 IO_MUX, como SD_CLK da fonte de alimentação para VDD_SDIO.

Pressione e segure o botão de energia lateral por dois segundos para iniciar o dispositivo. Pressione e segure por mais de 6 segundos para desligar o dispositivo. Mude para o modo de foto através da tela inicial e o avatar que pode ser obtido através da câmera é exibido na tela tft. O cabo USB deve ser conectado durante o trabalho e a bateria de lítio é usada para armazenamento de curto prazo para evitar energia falha.

Declaração da FCC
Quaisquer alterações ou modificações não expressamente aprovadas pela parte responsável pela conformidade podem anular a autoridade do usuário para operar o equipamento.

Este dispositivo está em conformidade com a parte 15 das Regras da FCC. A operação está sujeita às duas condições a seguir:
(1) Este dispositivo não pode causar interferência prejudicial e
(2) Este dispositivo deve aceitar qualquer interferência recebida, incluindo interferência que possa causar operação indesejada.

Observação:
Este equipamento foi testado e considerado em conformidade com os limites para um dispositivo digital Classe B, de acordo com a parte 15 das Regras da FCC. Esses limites são projetados para fornecer proteção razoável contra interferência prejudicial em uma instalação residencial. Este equipamento gera, usa e pode irradiar energia de radiofrequência e, se não for instalado e usado de acordo com as instruções, pode causar interferência prejudicial às comunicações de rádio. No entanto, não há garantia de que a interferência não ocorrerá em uma instalação específica. Se este equipamento causar interferência prejudicial à recepção de rádio ou televisão, o que pode ser determinado desligando e ligando o equipamento, o usuário é encorajado a tentar corrigir a interferência por uma ou mais das seguintes medidas:

—Reoriente ou reposicione a antena receptora.
—Aumente a separação entre o equipamento e o receptor.
—Conecte o equipamento em uma tomada de um circuito diferente daquele ao qual o receptor está conectado.
—Consulte o revendedor ou um técnico de rádio/TV experiente para obter ajuda.

Declaração de exposição à radiação da FCC:
Este equipamento está em conformidade com os limites de exposição à radiação da FCC definidos para um ambiente não controlado. Este equipamento deve ser instalado e operado com uma distância mínima de 20 cm entre o radiador e seu corpo.

ESP32TimerCam/TimerCameraF/TimerCameraX Início rápido

Com firmware pré-carregado, seu ESP32TimerCam,/TimerCameraF/TimerCameraX seria executado logo após ser ligado.

  1. Ligue o cabo em ESP32TimerCam/TimerCameraF/TimerCameraX por cabo USB. Taxa de transmissão 921600.
    M5STACK ESP32 Core Ink Developer Module - Ligue o cabo no ESP32TimerCam
  2. Depois de esperar alguns segundos, o Wi-Fi verifica um AP chamado “TimerCam” com o seu computador (ou celular) e conecta-o.
    Módulo de desenvolvedor de tinta principal M5STACK ESP32 - Depois de esperar alguns segundos
  3. Abra o navegador no computador (ou celular), acesse o URL http://192.168.4.1:81. No momento, você pode ver a transmissão de vídeo em tempo real por ESP32TimerCam/TimerCameraF/TimerCameraX no navegador.
    Módulo de desenvolvedor M5STACK ESP32 Core Ink - Abra o navegador no computador (ou telefone celular)Módulo de desenvolvedor M5STACK ESP32 Core Ink - Abra o navegador no computador (ou telefone celular) 2

Um nome Bluetooth “m5stack” é encontrado no celular_ BLE”

M5STACK ESP32 Core Ink Developer Module - Um nome Bluetooth m5stack é encontrado no telefone celular_ BLE

Documentos / Recursos

Módulo desenvolvedor de tinta principal M5STACK ESP32 [pdf] Instruções
M5COREINK, 2AN3WM5COREINK, Módulo de desenvolvedor de tinta ESP32 Core, Módulo de desenvolvedor de tinta ESP32 Core

Referências

Deixe um comentário

Seu endereço de e-mail não será publicado. Os campos obrigatórios estão marcados *