ESp32-S3 Placa de Desenvolvimento Prático com tela

ESp32-S3 Placa de Desenvolvimento Prático com tela 3

Placa de Desenvolvimento Prático ESP32-S3. A Practical S3 Development Board usa o chip ESP32-S3, equipado com 16 MB FLASH, 8 MB PSRAM, câmera GC0308 integrada, tela IPS de 2 polegadas, tela sensível ao toque capacitiva e chips de áudio duplos. Inclui um sensor 6D, interface de expansão, slot para cartão TF, USB-HUB e suporta AI.

Há muitas maneiras de desenvolver com o ESP32, como Arduino, MicroPython e ESP-IDF. Este manual explica o desenvolvimento usando o método ESP-IDF oficial da Espressif, que requer algum conhecimento das linguagens de programação C ou C++. Além disso, como o ESP-IDF usa o sistema operacional FreeRTOS, é necessária experiência com o FreeRTOS. Se você não tem experiência em C e FreeRTOS, mas ainda deseja aprender sobre o ESP32 por meio deste tutorial, consulte os materiais de aprendizagem relevantes para resolver quaisquer problemas fundamentais em C e FreeRTOS que encontrar.

Esquema ESp32-S3 Placa de Desenvolvimento Prático

Esp32-S3 Placa De Desenvolvimento Prático Com Tela Audio
Esp32-S3 Placa De Desenvolvimento Prático Com Tela Audio

Esp32-S3 Placa De Desenvolvimento Prático Com Tela Interface E Fonte De Alimentação Esp32-S3 Placa De Desenvolvimento Prático Com Tela

Receba nossos artigos gratuitamente no seu Email

Em comparação com as placas de desenvolvimento tradicionais, a Placa de Desenvolvimento Prático tem uma aparência mais próxima de um produto real. Ele pode ser usado não apenas como uma placa de desenvolvimento totalmente funcional, mas também como um produto real no trabalho e na vida diária. Atualmente, existem duas versões do Quadro de Desenvolvimento Prático.

Esta placa de desenvolvimento abrange quase todas as funções alcançáveis do ESP32-S3, maximizando seu desempenho. Possui display colorido (2 polegadas), entrada de áudio completa (2 microfones) e funções de saída (alto-falante). Combinado com seu sensor de movimento integrado, recursos Wi-Fi e Bluetooth, bem como funções de reconhecimento de imagem AI e reconhecimento de voz, permite a criação de aplicativos IoT mais práticos e interessantes. Duas interfaces de expansão são reservadas para conectar módulos de sensores externos e atuadores adicionais. A placa de desenvolvimento é compacta (69x41x14mm) e apresenta um design sem parafusos para fácil abertura e instalação sem ferramentas como chaves de fenda, facilitando o aprendizado sobre hardware e conhecimento estrutural.

Descubra os melhores kits de eletrônica na Loja Toni Eletrônica. ToniEletronica.com Amplificadores e transmissores de FM de alta qualidade. Visite-nos agora! Amplifique o som e transmita suas músicas favoritas com os kits de eletrônica da Loja Toni Eletrônica. ToniEletronica.com Confira nossa seleção de amplificadores e pré-amplificadores.

Em seguida, vem o trabalho de preparação antes do desenvolvimento: primeiro introduzindo o hardware da placa de desenvolvimento, seguido pela configuração do ambiente de desenvolvimento.

Esp32-S3 Placa De Desenvolvimento Prático Com Tela Descrição Esp32-S3 Placa De Desenvolvimento Prático Com Tela Funções 4

 

 

CategoriaModeloParâmetros
MóduloESP32-S3-WROOM-1-N16R8Equipado com processador dual-core Xtensa® LX7 de 32 bits, com frequência principal de até 240 MHz, SRAM de 512 kB integrado, PSRAM externa de 8 MB, FLASH externo de 16 MB, Wi-Fi de 2,4 GHz (802.11 b/g/n) com largura de banda de 40 MHz, Bluetooth 5 (LE) e Bluetooth Mesh, instruções vetoriais de IA integradas para acelerar a computação de rede neural e o processamento de sinais.
ExposiçãoST77892,0 polegadas, ângulo de visão total IPS, resolução de 320 * 240, interface SPI
Tela sensível ao toqueFT6336Toque capacitivo, interface I2C
Sensor de atitudeQMI8658Acelerômetro de três eixos + giroscópio de três eixos, interface I2C
DAC de áudioES8311Canal único, interface I2C
ADC de áudioES7210Quatro canais (três canais usados na placa de desenvolvimento), interface I2C
Amplificador de áudioNS4150BAmplificador de áudio mono classe D
MicrofoneZTS6216Configuração de microfone duplo, saída analógica
OradorDB1811AB501811 alto-falante de câmara de som, 1W
USB HUBCH334FUSB2.0 HUB
USB para serialCH340KTaxa de transmissão máxima de 2Mbps
Chip de energiaSY8088AACFornece saídas duplas, cada uma com 1A
GH1.25 InterfaceDuas interfaces de sensores externos que podem fornecer energia a sensores externos a 5V e 3,3V; pode ser usado como interfaces GPIO, CAN, I2C, UART, PWM
Interface de cartão TFConecta-se ao ESP32 usando o modo 1-SD
Interface tipo CUsado para fonte de alimentação, download de programas, depuração de programas e comunicação de dados USB
BotõesUm botão de reinicialização e um botão definido pelo usuário

 

  • O principal chip de controle da placa de desenvolvimento é o ESP32-S3, utilizando o módulo Espressif ESP32-S3-WROOM-1-N16R8, com capacidade FLASH de 16 MB e capacidade PSRAM de 8 MB.
  • Em termos de exibição, integra uma câmera e uma tela LCD. O modelo da câmera é GC0308 com 300.000 pixels. A tela LCD é uma tela colorida IPS de alta definição de 2,0 polegadas, adequada para várias aplicações de exibição. A tela sensível ao toque capacitiva permite aplicações controladas com os dedos.
  • Para áudio, a placa integra chips de áudio ES7210 e ES8311, com entrada de microfone duplo, cancelamento de eco de hardware e um alto-falante de 1W para saída de som.
  • Em relação aos sensores, inclui um sensor de atitude 6D QMI8658, que pode ser usado para detectar a postura da prancha.
  • Existem duas interfaces de expansão: uma interface I2C e uma interface multifuncional. A interface I2C pode se conectar a sensores externos que suportam comunicação I2C. A interface multifuncional expõe dois pinos GPIO do ESP32, que podem ser usados como GPIOs gerais ou configurados como portas seriais, portas I2C, portas CAN, portas PWM, etc.
  • A placa integra uma interface de cartão TF usando uma conexão de modo 1-SD.
  • A placa de desenvolvimento inclui um chip USB-HUB que se conecta às portas serial e USB do ESP32. Por meio de uma interface TYPE-C, um único cabo de dados pode lidar com aplicativos de fonte de alimentação, download, observação de dados e comunicação de dispositivos USB.
  • A placa possui fontes de alimentação duplas; o circuito MCU e o circuito de áudio são alimentados de forma independente.
  • Há um botão de reinicialização e um botão definido pelo usuário.
  • O ESP32-S3 possui certos recursos de IA, permitindo reconhecimento de voz e reconhecimento de imagem. Combinado com os recursos Wi-Fi e Bluetooth do ESP32-S3, a placa de desenvolvimento pode ser usada para muitas aplicações interessantes.
Esp32-S3 Placa De Desenvolvimento Prático Com Tela 1
Esp32-S3 Placa De Desenvolvimento Prático Com Tela 1

 

Introdução ao Circuito

A placa de desenvolvimento usa o módulo ESP32-S3-WROOM-1-N16R8. Abaixo está o esquema do módulo. O módulo já integra o chip ESP32-S3, chip FLASH, circuitos periféricos e antena, tornando o design esquemático relativamente simples aqui.

Os nomes de rótulos de rede para pinos usam o formato número GPIO + função periférica. Esse método de nomenclatura é benéfico porque permite que você entenda rapidamente a finalidade do pino e seu número GPIO, o que é muito fácil de programar.

O pino IO46 deve estar em um nível baixo no modo de download; caso contrário, os programas não podem ser baixados. Um resistor pull-down é conectado ao IO46 para garantir que ele permaneça baixo quando não controlado. Ao projetar circuitos usando IO46 conectados a outros chips, certifique-se de que esses chips tenham alta impedância padrão ou mantenham níveis baixos quando ligados.

O módulo usa um chip PSRAM de oito fios; os pinos IO35, 36 e 37 já são usados pela PSRAM e não podem ser usados de outra forma.

Esp32-S3 Practical Dev Board Esp32-S3

Abaixo está o circuito USB-HUB. O CH334F é um chip de hub USB de quatro portas com quatro interfaces USB 2.0 downstream; usamos apenas duas interfaces downstream aqui. A porta TYPE-C na placa de desenvolvimento se conecta à interface upstream do chip (USB_D+ e USB_D- no diagrama). A interface downstream D4 se conecta a um chip USB para serial; A interface downstream D3 se conecta à interface USB-OTG do ESP32.

Ch334F Usb Hub Circuito Esquema
Ch334F Usb Hub Circuito Esquema

O chip HUB não requer drivers e pode ser reconhecido automaticamente em sistemas WIN10 e Linux.

Abaixo está o circuito USB para serial conectado à porta serial 0 do ESP32, permitindo o download automático do programa e as funções de depuração do terminal serial. O chip USB para serial usa CH340K e requer instalação de driver para uso.

Ch340K Circuito Esquema Usb
Ch340K Circuito Esquema Usb

Abaixo está o circuito de botões com dois botões: um botão de reset e um botão de usuário. O botão de reinicialização reinicia o microcontrolador. O botão do usuário pode obter funções personalizadas. Sem o circuito de download automático anterior, o download do programa requer pressionar e segurar o botão BOOT antes de pressionar RESET para iniciar o download. Como BOOT e RESET são controlados por circuitos de download automático, BOOT aqui atua como um botão de usuário para funções de entrada personalizadas.

Esp32-S3 Practical Dev Board Botões

Abaixo está a tela LCD e o circuito de interface da tela sensível ao toque. O LCD usa o modo de comunicação SPI; a tela sensível ao toque usa o modo de comunicação I2C. O LCD suporta ativação/desativação da luz de fundo controlada por programa e ajuste de brilho PWM.

Lcd Interface
Lcd Interface

Abaixo está a interface da câmera usando um conector BTB; o modelo da câmera é GC0308 alimentado por uma única fonte de 2.8 V.

Gc0308 Camera Interface
Gc0308 Camera Interface

Esp32-S3 Placa De Desenvolvimento Prático Com Tela Camera Ia

O circuito de áudio consiste em entrada ADC (MIC) e saída DAC (alto-falante).
Abaixo está o circuito ADC de áudio com chip de áudio ES7210 com suporte para quatro entradas MIC; usamos três aqui: dois se conectam a MICs e um se conecta à saída DAC para cancelamento de eco.

Es7210 Circuito Esquema Audio Adc
Es7210 Circuito Esquema Audio Adc
Zts6216 Circuito Esquema Microfone Mems Omnidirecional
Zts6216 Circuito Esquema Microfone Mems Omnidirecional

Abaixo está o circuito DAC de áudio com chip ES8310 compatível com ADC e DAC; usamos apenas sua saída de áudio aqui sem a funcionalidade de entrada MIC. Sua saída vai para dois lugares: a entrada MIC3 do ES7210 e uma saída de amplificador de áudio.

Es8311 Circuito Esquema Wqfn-20 Codec De Audio
Es8311 Circuito Esquema Wqfn-20 Codec De Audio

Abaixo está o circuito de saída do amplificador de áudio com NS4150B modelo de chip; PA_EN pino padrão baixo para desativar a saída do alto-falante.

Ns4150B Circuito Esquema Amplificador Audio Classe D Msop-8 3W
Ns4150B Circuito Esquema Amplificador Audio Classe D Msop-8 3W

Abaixo está o circuito de fonte de alimentação dupla; AU_3V3 alimenta circuitos de áudio enquanto outros circuitos usam alimentação 3V3.

Sy8088 Circuito Esquema Step-Down Fixo 3.3V 1A Sot-23-5 Conversor Dc-Dc
Sy8088 Circuito Esquema Step-Down Fixo 3.3V 1A Sot-23-5 Conversor Dc-Dc

Abaixo está um circuito de sensor de atitude que permite projetos inteligentes, como detectar se está em posição vertical / plana durante as fases de movimento ou repouso usando o sensor de atitude integrado na placa de desenvolvimento.

Qmi8658A Circuito Esquema Lga-14 Acelerômetro
Qmi8658A Circuito Esquema Lga-14 Acelerômetro

O diagrama abaixo mostra o circuito do chip de expansão IO. Este chip de expansão usa uma interface I2C e pode expandir 8 canais IO, mas estamos usando apenas 3 aqui. LCD_CS controla a tela LCD, PA_EN controla o interruptor do amplificador de áudio e DVP_PWDN controla o interruptor da câmera. Portanto, se seu aplicativo precisar usar a tela LCD, a saída de áudio ou a câmera, você deverá primeiro ativar o driver de expansão de E/S.

Pca9557Pw Circuito Esquema 8 400Khz Tssop-16 I-O Expander
Pca9557Pw Circuito Esquema 8 400Khz Tssop-16 I-O Expander

O diagrama abaixo mostra o circuito de interface do cartão TF. O cartão TF se comunica com o ESP32 usando o modo 1-SD, exigindo apenas os pinos CMD, CLK e DAT0. Embora os outros pinos de dados não sejam usados para comunicação, eles ainda precisam ser equipados com chips de proteção ESD para evitar danos ao cartão TF durante a inserção e remoção. Além disso, o pino DAT3 deve ser conectado a um resistor pull-up porque quando o DAT3 está em um nível alto, o cartão TF opera no modo SD e, quando está em um nível baixo, opera no modo SPI. Aqui, precisamos que ele opere no modo SD.

Interface Cartão De Memória Circuito Esquema
Interface Cartão De Memória Circuito Esquema

A imagem abaixo mostra o circuito da interface de expansão externa. A placa de desenvolvimento tem duas interfaces de expansão: uma é uma interface I2C e a outra é uma interface personalizada multifuncional. Eles usam conectores GH de 5 pinos e podem produzir 3,3 V e 5 V para alimentar sensores externos. A interface I2C é compartilhada com o sensor de atitude, tela sensível ao toque capacitiva e chip de áudio, portanto, só pode ser usada como uma interface I2C e não deve ser reaproveitada para outras funções. A outra interface multifuncional expõe GPIO10 e GPIO11, que podem ser usados como GPIOs regulares ou reaproveitados como uma porta serial, porta I2C, porta CAN, porta PWM, etc.

Interface Externa
Interface Externa

Lista de material ESp32-S3 Placa de Desenvolvimento Prático com tela

PartesValorDescriçãoQuantidade
Resistores
R1, R2, R3, R5, R13, R14, R15, R16, R19, R21, R25,
R26, R27, R40
10kΩR0402 – Resistor SMD14
R4, R6, R231kΩR0402 – Resistor SMD3
R7, R8, R9, R1051kΩR0402 – Resistor SMD4
R11, R125.1kΩR0402 – Resistor SMD2
R17, R22680kΩR0402 – Resistor SMD2
R18, R24150kΩR0402 – Resistor SMD2
R2010ΩR0402 – Resistor SMD1
R28, R29, R30, R31, R32, R33, R34, R35, R38, R39,
R41, R44, R45, R46, R47, R48, R49, R50, R51, R52
R0402 – Resistor SMD20
R3651ΩR0402 – Resistor SMD1
R370Ω(NC)R0402 – Resistor SMD1
R42, R43100kΩR0402 – Resistor SMD2
Capacitores
C1, C2, C8, C9NFM18PC104R1C3D100nF ±20% 30mΩ SMD-3P,0.8×1.6mm Feed Through Capacitor4
C3, C4, C6, C10, C11, C12, C13, C15, C17, C18, C19,
C21, C23, C25, C29, C31, C33, C50, C51, C56, C57,
C72, C73, C80, C83
100nFC0402 – Capacitor SMD25
C5, C14, C16, C20, C28, C81, C8410uFC0402 – Capacitor SMD7
C7, C26, C27, C34, C35, C36, C37, C38, C39,
C40, C41, C42, C43, C44, C45, C46, C47, C48, C49,
C52, C55, C58, C59, C60, C61, C65, C66, C74, C79
1uFC0402 – Capacitor SMD29
C22, C30, C53, C54, C62, C63, C64, C67, C68, C69,
C77, C78, C82, C85
22pFC0402 – Capacitor SMD14
C24, C3210uFC0603 – Capacitor SMD2
C70, C711nFC0402 – Capacitor SMD2
C75, C7622uFC0603 – Capacitor SMD2
Semicondutores
D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13RCLAMP0521T-ES4A 80W 6V Bidirecional 5V DFN1006-2L
ESD e proteção contra surtos (TVS/ESD)
13
MIC1,MIC2ZTS6216Omnidirecional -38dB 100Ω 65dB SMD-4P, microfone MEMS de 1,9 x 2,8 mm2
Q1LMBT3904DW1T1G40V 150mW 200mA NPN SC-88 Bipolar (BJT)1
Q2SI2301CDS-T1-GE3-ES20V 1.3A 800mW 82mΩ P-Channel SOT-23 MOSFET1
U1ESP32-S3-WROOM-1-N16R8SMD, módulo de 18×25.5mm1
U2PCA9557PW.1188 expansor de E/S TSSOP-16 de 400kHz1
U3QMI8658AAcelerômetro LGA-141
U4CH340KConversor USB 2Mbps para USB 2.0 serial ESSOP-10-150mil USB1
U5CH334FControlador de HUB USB QFN-24 (4×4)1
U6,U8SY8088AACConversor DC-DC fixo tipo abaixador 3.3V 1A SOT-23-52
U7ME6211C28M5G-N450mA fixou a gota linear
dos reguladores de tensão positivos SOT-23-5 2.8V baixa gota para fora (LDO)
1
U9ES8311WQFN-20 – CODEC de áudio mono de baixa potência1
U10ES7210QFN-32 – ADC de áudio de quatro canais de alto desempenho1
U11NS4150BAmplificador de áudio MSOP-8 Classe D de 3W1
Variado
F1BSMD0603L-100F0603 – Fusível rearmável 6V 1A 06031
J1,J2HC-GH-5PWTconector horizontal de SMD do acessório de 1x5P 1.25mm2
J3EMPURRE DIABOSSlot para cartão de 2 mm Cartão MicroSD (cartão TF) Conector de cartão SMD SD com salto
automático
1
J4AFC34-S10FIA-00Contatos de dupla face 10P / conexão
superior e inferior Acessório horizontal 0,5 mm SMD FFC
FPC (Flat Flexible) Conector
1
J5AFC34-S06FIA-006P Contatos de dupla face / conexão
superior e inferior Acessório horizontal 0,5 mm SMD FFC
FPC (Flat Flexible) Conector
1
J6AXK724147G0,4 mm 2x24P pasta permanente SMD, P = 0,4 mm
placa a placa e conector de backplane
1
J7X9821WRS-02-9TSNfio do ângulo direito de 1x2P 1.25mm SMD para embarcar no conector1
L1UPZ1608U221-2R2TF50mΩ 220Ω@100MHz 0603 Grânulo de ferrite1
SW1, SW2TS-1010-C-A4,7 mm 3,5 mm Botão retangular Acessório horizontal
SPST SMD Interruptor tátil
2
L2, L32.2uH3A 2.2uH SMD, indutor de potência de 2,5×2,0x1,2 mm2
USB1TIPOC-304-ACP16Conector USB 3A 16P Type-C SMD1
X112MHzCristal SMD3225-4P de 12MHz1

Download dos arquivos, links e notas

Esp32-S3 Placa De Desenvolvimento Prático Com Tela 2

 

Fonte: https://oshwhub.com/li-chuang-kai-fa-ban/li-chuang-shi-zhan-pai-esp32-s3-kai-fa-ban

O que achou deste artigo?

Clique em uma estrela para avaliá-lo!

Classificação média / 5. Total de votos

Sem votos até agora! Seja o primeiro a avaliar este post.

Como você achou este post útil...

Compartilhe nas redes sociais!

Lamentamos que este post não foi útil para você!

Ajude-nos a melhorar este post!

Conte-nos como podemos melhorar este post?

Foto do autor
Sobre o Autor
Autor do blog Te1.com.br. Técnico em Eletrônica Industrial pela Escola Técnica de Brasília, Tecnólogo em Sistemas para Internet pela Unianhanguera. Interessado em eletrônica, montagens, pesquisas, informática e tecnologia em geral.
Compartilhe:
Comentar via Facebook

Deixe um comentário