Placa de desenvolvimento ZLX-ESP32-1 Código de amostra em chinês e inglês lançado oficialmente
Agora organizamos e publicamos oficialmentePacote de código de amostra da placa de desenvolvimento ZLX-ESP32-1, permitindo que os desenvolvedores entendam rapidamente os recursos de hardware, as definições de GPIO e como usar várias funções integradas.
Este código de exemplo é baseado emZLX-ESP32-1 / ESP32-2432S0248R-PLUSOrganização da plataforma de hardware, adequada para desenvolvimento e testes relacionados ao ESP32-WROOM-32E / ESP32-WROOM-32UE.
O código de amostra é organizado como um projeto independente, e cada função pode ser aberta, compilada e testada de forma independente, facilitando o aprendizado dos iniciantes e a referência direta dos desenvolvedores aos seus próprios projetos.
Versões em chinês e inglês
O pacote de código também fornece:
Diretório de código de amostra chinês
English Example Code Directory
Cada exemplo inclui documentação independente para facilitar o uso por desenvolvedores chineses e estrangeiros.
Exemplo de função autônoma
Esta versão contém vários projetos de amostra independentes, incluindo principalmente:
Teste de tela TFT ST7789 de 2,8 polegadas
Leitura de dados brutos de toque resistivo XPT2046
Mapeamento de coordenadas fixas XPT2046
Rotação da tela em 180°
Sincronização de coordenadas de toque após rotação de 180°
Montagem de cartão TF/MicroSD e leitura de informações
Teste de leitura e gravação de arquivo de cartão TF
Exemplo de formato de cartão TF
Teste de PWM de áudio e amplificador de potência
Verificação de rede Wi-Fi
Varredura de dispositivo Bluetooth BLE
Leitura de dados GPS / GNSS GT-U7
Teste de LED RGB
Detecção ADC de tensão da bateria
Detecção do botão BOOT
Exemplo de recuperação de NVS/configuração
Organizado com base em parâmetros de hardware reais
O código de amostra é organizado de acordo com o GPIO de hardware real do ZLX-ESP32-1, incluindo:
Recursos integrados, como display ST7789, tela sensível ao toque XPT2046, cartão TF, LED RGB, áudio, bateria ADC, GPS e botão BOOT.
O exemplo de toque também usa parâmetros de mapeamento fixos reais para evitar que os desenvolvedores precisem confirmar a direção do toque e o relacionamento de coordenadas básicas do zero.
Estrutura do projeto PlatformIO
Cada exemplo independente inclui arquivos de projeto completos:
platformio.inisrc/main.cppinclude/pins.hinclude/config.hREADME.md
Os desenvolvedores podem usarVisual Studio Code + PlatformIOAbra diretamente o diretório de amostra correspondente para desenvolvimento.
Adequado para desenvolvimento e desenvolvimento secundário
Esses exemplos não são usados apenas para testes de hardware, mas também como código base para o desenvolvimento de projetos ZLX-ESP32-1.
Os desenvolvedores podem combinar display, toque, MicroSD, Wi-Fi, BLE, GPS, áudio, detecção de bateria e outras funções em seus próprios IoT, controlador de desktop, terminal de exibição de sensor ou outros projetos ESP32 com base nas necessidades reais.
Continuaremos atualizando os materiais de desenvolvimento da série ZLX-ESP32, códigos de amostra e documentos técnicos no futuro.
Downloads & Resources:
https://www.zlxchina.com
Technical Support:
mq19880204@gmail.com
Hefei Zhiluxing Information Technology Co., Ltd.