O que é ESP32-Pico-D4

O Que E Esp32 Pico D4



O ESP32-Pico-D4 combina a funcionalidade de um chip ESP32 com uma memória flash SPI de 4 MB. O próprio chip ESP32 é um microcontrolador de 32 bits com núcleos duplos, Wi-Fi e suporte a Bluetooth. A memória flash de 4 MB fornece armazenamento máximo para código de programa e dados. É um módulo System-in-Package (SiP) com mais memória flash.







Características do ESP32-Pico-D4

O ESP32-Pico-D4 possui diversos recursos que o tornam um microcontrolador versátil e poderoso:



  • Microcontrolador dual-core de 32 bits
  • Suporte Wi-Fi e Bluetooth
  • 4 MB de memória flash SPI
  • Baixo consumo de energia
  • Ampla gama de periféricos

Principais Destaques do ESP32-Pico-D4

O módulo ESP32-Pico-D4 oferece os seguintes recursos principais:



Tamanho compacto: Com dimensões de aproximadamente (7,000±0,100) mm × (7,000±0,100) mm × (0,940±0,100) mm, o módulo ocupa um espaço mínimo de PCB.





Flash SPI integrado de 4 MB: O módulo incorpora um flash SPI de 4 MB para armazenamento de dados e firmware.

Fácil Integração: O ESP32-PICO-D4 integra perfeitamente os componentes essenciais. Ele contém um oscilador de cristal integrado, memória flash e capacitores de filtro.



Nenhum teste externo: Devido à inclusão de todos os componentes periféricos necessários, o teste do módulo não é necessário.

Adequado para aplicações com espaço limitado e operadas por bateria: O tamanho pequeno, o desempenho confiável e o baixo consumo de energia do ESP32-PICO-D4 o tornam a escolha ideal para aplicações com restrição de espaço e alimentadas por bateria, como eletrônicos vestíveis e outros produtos IoT.

CPU e memória interna

O ESP32-Pico-D4 é fornecido com microprocessadores LX6 dual-core Xtensa de 32 bits integrados:

  • O ESP32-Pico-D4 possui 448 KB de ROM. Esta ROM é usada para inicializar as principais funções da placa.
  • O ESP32-Pico-D4 também possui 520 KB de SRAM. Esta SRAM pode ser usada para armazenar dados e instruções dentro da placa.
  • O ESP32-Pico-D4 possui uma SRAM de 8 KB. Esta memória é definida como RTC FAST Memory e está presente no RTC. A UCP principal pode acessar esta memória em modo hibernação ou durante o processo de Boot da placa.
  • O ESP32-Pico-D4 também possui SRA de 8 KB. Esta memória é definida como RTC Slow Memory. Na maioria das vezes, a memória RTC Slow é usada pelo coprocessador no modo Deep-sleep.
  • A placa ESP32-Pico-D4 também possui 1 Kbit de eFuse. De um total de 1 Kbits, os 256 bits são atribuídos aos propósitos do sistema, como endereço MAC e configuração do chip. Os 768 bits restantes do módulo são dedicados a aplicativos do usuário, especificamente para tarefas como gerenciamento de uso de memória, implementação de criptografia flash e armazenamento de informações de identificação do chip.

Flash externo e SRAM

O microcontrolador ESP32 pode suportar vários flashes QSPI externos e chips SRAM. Também possui um mecanismo de criptografia/descriptografia de hardware baseado em AES, que garante a segurança de programas e dados armazenados na memória flash. O ESP32 permite acesso a flash QSPI externo e SRAM usando os caches de alta velocidade.

Tanto o espaço de memória de instrução da CPU quanto o espaço de memória somente leitura podem utilizar o flash externo ao mesmo tempo.

  • Ao atribuir o flash externo ao espaço de memória de instrução da CPU, no máximo 11 MB + 248 KB podem ser alocados simultaneamente. No entanto, é importante ter em mente que, se forem mapeados mais de 3 MB + 248 KB, o desempenho do cache da CPU pode ser afetado.
  • Ao alocar o flash externo para o espaço de memória de dados somente leitura, é possível atribuir no máximo 4 MB por vez. O sistema suporta diferentes tamanhos de dados, incluindo 8 bits, 16 bits e 32 bits.

osciladores de cristal

O ESP32-PICO-D4 contém um oscilador de cristal de 40 MHz.

RTC e consumo de energia

O ESP32-Pico-D4 tem suporte para sistemas avançados de gerenciamento de energia. Esta placa pode alterar o modo de energia dependendo do uso. Ele suporta o modo de baixo consumo de energia, o modo de suspensão e o modo de ultra baixo consumo de energia. Leia os detalhes dos diferentes modos de energia do ESP32 no seguinte artigo:

Modos de hibernação do ESP32 e seu consumo de energia

Especificações técnicas

TIPO DESCRIÇÃO
Status do produto Ativo
Digi-Key programável Não verificado
Família RF/Padrão bluetooth, wi-fi
Protocolo 802.11b/g/n, Bluetooth v4.2 +EDR, Classe 1, 2 e 3
Modulação CCK, DSSS, OFDM
Frequência 2,4 GHz ~ 2,5 GHz
Taxa de dados 150Mbps
Potência da saída 20,5dBm
Sensibilidade -98,4dBm
Interfaces seriais GPIO, I²C, I²S, PWM, SDIO, SPI, UART
Tipo de antena
CI/Peça Utilizado ESP32
Tamanho da memória Flash de 4 MB
Tensão - Fornecimento 2,7V ~ 3,6V
Atual – Recebendo
Atual – Transmitindo
Tipo de montagem Montagem em superfície
Temperatura de operação -40°C ~ 85°C
Pacote / Estojo Módulo 48-SMD
Corrente Operacional Média 80 mA
Nível de sensibilidade à umidade (MSL) Nível 3
Temperatura ambiente operacional –40 °C ~ 85 °C
Corrente mínima fornecida pela fonte de alimentação 500 mA
Tensão operacional/fonte de alimentação 3,0 V ~ 3,6 V
cristal integrado cristal de 40 MHz
Sensor no chip sensor de salão

Como começar com o ESP32-Pico-D4

Para fazer upload de código e gerar saída usando ESP32-Pico-D4, a estrutura ESP-IDF é usada. O ESP-IDF fornece um conjunto abrangente de bibliotecas, ferramentas e documentação para o desenvolvimento de aplicativos no ESP32-Pico-D4.

Comece baixando e instalando a estrutura ESP-IDF no site da Espressif Systems. A estrutura pode ser instalada em diferentes sistemas operacionais.

Conclusão

O ESP32-Pico-D4 é uma placa de design compacto e baixo consumo de energia. O ESP32-PICO-D4 é um sistema em chip (SoC) altamente integrado baseado na série ESP32 da Espressif Systems. O ESP32-Pico-D4 foi projetado e direcionado para aplicações que exigem um fator de forma compacto e baixo consumo de energia. Um dos principais destaques do ESP32-Pico é seu tamanho de memória flash de 4 MB. Para mais informações sobre o ESP32-Pico, leia o artigo.