T-PicoC3
Guia do usuário

Logotipo LILYGO b1

Versão 1.1
Direitos autorais © 2022

Sobre este guia


Este documento destina-se a ajudar os usuários a configurar o ambiente básico de desenvolvimento de software para desenvolver aplicativos usando hardware baseado no T-PicoC3.
Através de um simples example, este documento ilustra como usar Arduino, incluindo o assistente de configuração baseado em menu, compilando o Arduino e download de firmware para o módulo ESP32.

Notas de Lançamento

Data Versão Notas de lançamento
2022.07 V1.1 Primeiro lançamento.
1. Introdução

1.1. T-PicoC3

T-PicoC3 é uma placa de desenvolvimento. Pode funcionar de forma independente.

Consiste em ESP32-C3 MCU com suporte ao protocolo de comunicação Wi-Fi + BLE e RP2040 MCU. E este produto tem uma tela LCD. A especificação da tela é LCD IPS ST1.14V de 7789 polegadas.

Para aplicações que vão desde redes de sensores de baixo consumo até as tarefas mais exigentes.

No centro deste módulo está o chip ESP32-C3.
O ESP32-C3 integra soluções Wi-Fi (banda de 2.4 GHz) e Bluetooth 5.0 em um único chip, juntamente com núcleos duplos de alto desempenho e muitos outros periféricos versáteis. Alimentado pela tecnologia de 40 nm, o ESP32 fornece uma plataforma robusta e altamente integrada para atender às demandas contínuas de uso eficiente de energia, design compacto e segurança.

A Xinyuan fornece os recursos básicos de hardware e software que capacitam os desenvolvedores de aplicativos a desenvolver suas ideias em torno do hardware da série ESP32-C3. A estrutura de desenvolvimento de software fornecida pela Xinyuan destina-se ao desenvolvimento rápido de aplicativos de Internet das Coisas (IoT), com Wi-Fi, Bluetooth, gerenciamento de energia flexível e outros recursos avançados do sistema.

1.2. Arduíno

Um conjunto de aplicativos de plataforma cruzada escritos em Java. O Arduino Software IDE é derivado da linguagem de programação Processing e do ambiente de desenvolvimento integrado do programa Wiring. Os usuários podem desenvolver aplicativos em Windows/Linux/MacOS com base em Arduino. Recomenda-se usar o Windows 10. O sistema operacional Windows foi usado como um example neste documento para fins ilustrativos.

1.3. Preparação

Para desenvolver aplicações para ESP32-C3 você precisa:

  • PC carregado com sistema operacional Windows, Linux ou Mac
  • Cadeia de ferramentas para construir o aplicativo para ESP32-C3
  • Arduino que contém essencialmente API para ESP32 e scripts para operar o Toolchain
  • A própria placa ESP32-C3 e um cabo USB para conectá-la ao PC
2. Comece

2.1. Baixe o Software Arduino

A forma mais rápida de instalar o Software Arduino (IDE) em máquinas Windows

2.1.1. Guia de início rápido

O website fornece um tutorial de início rápido

  • Windows:

https://www.arduino.cc/en/Guide/Windows

  • Linux:

https://www.arduino.cc/en/Guide/Linux

  • Mac OS X:

https://www.arduino.cc/en/Guide/MacOSX

2.1.2. Etapas de instalação para plataforma Windows Arduino

T-PICOC3 - Etapas de instalação 1

Entre na interface de download, selecione Instalador do Windows para instalar diretamente

2.2. Instale o programa Arduino

T-PICOC3 - Instalar o Software Arduino 1a

T-PICOC3 - Instalar o Software Arduino 2a

Aguarde a instalação

3. Configurar

3.1. Baixar Git

Baixe o pacote de instalação Git.exe

T-PICOC3 - Baixar Git

3.2. Configuração de pré-compilação

Clique no ícone do Arduino, clique com o botão direito do mouse e selecione “pasta da caneta onde”
Selecione o hardware ->
Mouse ** Clique direito ** ->
Clique aqui no Git Bash

3.3. Clonando um repositório remoto

$ mkdir expresso
$ cd expresso
$ git clone –recursivo https://github.com/espressif/arduino-esp32.git esp32

4. Conectar

Você está quase lá. Para prosseguir, conecte a placa ESP32-C3 ao PC, verifique em qual porta serial a placa está visível e verifique se a comunicação serial funciona.

5. Demonstração de teste

Selecione File>>Example>>WiFi>>WiFiScan

T-PICOC3 - Demonstração de teste

6. Carregar esboço

6.1. Selecionar Placa

Ferramentas<

T-PICOC3 - Selecionar Placa

6.2. Carregar

Esboço << Carregar

6.2. Monitor Serial

Ferramentas << Monitor Serial

T-PICOC3 - Monitor Serial

7. Referência de Comando SSC

Aqui lista alguns comandos Wi-Fi comuns para você testar o módulo.

7.1. operação

Descrição

Os comandos op são usados ​​para definir e consultar o modo Wi-Fi do sistema.

Example

op-q
op -S -o wmode

Parâmetro

Tabela 6-1. Parâmetro de comando op

Parâmetro Descrição
-Q Consultar o modo Wi-Fi.
-S Defina o modo Wi-Fi.
modo w Existem 3 modos Wi-Fi: 
  • modo = 1: modo STA
  • modo = 2: modo AP
  • modo = 3: modo STA+AP
7.2. pessoal

Descrição

Os comandos sta são usados ​​para verificar a interface de rede STA, conectar ou desconectar AP e consultar o status de conexão da interface de rede STA.

Example

sta -S [-s ssid] [-b bssid] [-n canal] [-h] sta -Q
sta -C [-s ssid] [-p senha] sta -D

Parâmetro

Tabela 6-2. Parâmetro de comando sta

Parâmetro Descrição
-S varredura Digitalizar pontos de acesso.
-ssid Digitalize ou conecte pontos de acesso com o ssid.
-b bssid Digitalize os pontos de acesso com o bssid.
-n canal Escaneie o canal.
-h Mostrar resultados de varredura com pontos de acesso ssid ocultos.
-Q Mostrar status de conexão STA.
-D Desconectado com os pontos de acesso atuais.
7.3. aplicativo

Descrição

Os comandos ap são usados ​​para definir o parâmetro da interface de rede AP.

Example

ap -S [-s ssid] [-p senha] [-t criptografar] [-n canal] [-h] [-m max_sta] ap -Q
ap-L

Parâmetro

Tabela 6-3. Parâmetro de comando ap

Parâmetro Descrição
-S Defina o modo AP.
-ssid Defina o ssid do AP.
-p senha Defina a senha do AP.
-t criptografar Defina o modo de criptografia AP.
-h Esconder SSID.
-m max_sta Defina as conexões máximas de AP.
-Q Mostrar parâmetros AP.
-L Mostra o endereço MAC e o endereço IP da estação conectada.
7.4. Mac

Descrição

Os comandos mac são usados ​​para consultar o endereço MAC da interface de rede.

Example

mac -Q [modo -o]

Parâmetro

Tabela 6-4. Parâmetro de comando mac

Parâmetro Descrição
-Q Mostrar endereço MAC.
-o modo
  • modo = 1: endereço MAC no modo STA.
  • modo = 2: endereço MAC no modo AP.
7.5. dhcp

Descrição

Os comandos dhcp são usados ​​para habilitar ou desabilitar o servidor/cliente dhcp.

Example

dchp -S [modo-o] dhcp -E [modo-o] dhcp -Q [modo-o]

Parâmetro

Tabela 6-5. Parâmetro de comando dhcp

Parâmetro Descrição
-S Inicie o DHCP (Cliente/Servidor).
-E Finalizar DHCP (Cliente/Servidor).
-Q mostrar o status do DHCP.
-o modo
  • modo = 1: cliente DHCP da interface STA.
  • modo = 2 : servidor DHCP da interface AP.
  • modo = 3: ambos.
7.6. IP

Descrição

O comando ip é usado para definir e consultar o endereço IP da interface de rede.

Example

ip -Q [-o mode] ip -S [-i ip] [-o mode] [-m mask] [-g gateway]

Parâmetro

Tabela 6-6. Parâmetro de comando ip

Parâmetro Descrição
-Q Mostrar endereço IP.
-o modo
  • modo = 1 : Endereço IP da interface STA.
  • modo = 2 : Endereço IP da interface AP.
  • modo = 3: ambos
-S Defina o endereço IP.
-eu ip Endereço IP.
-m máscara Máscara de endereço de sub-rede.
-g gateway Gateway padrão.
7.7. reinicie

Descrição

O comando reboot é usado para reinicializar a placa.

Example

reinício

7.8. RAM

O comando ram é usado para consultar o tamanho do heap restante no sistema.

Example

bater

Xinyuan 2022.07

Aviso 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.

Este transmissor não deve ser colocado ou operado em conjunto com nenhuma outra antena ou transmissor.

NOTA IMPORTANTE:

Nota: 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 estabelecidos 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.

Documentos / Recursos

LILYGO T-PICOC3 combina RP2040 e ESP32 em uma única placa [pdf] Guia do Usuário
T-PICOC3, TPICOC3, 2ASYE-T-PICOC3, 2ASYETPICOC3, T-PICOC3 Combina RP2040 e ESP32 em uma única placa, Combina RP2040 e ESP32 em uma única placa, ESP32 em uma única placa, placa única, placa

Referências

Deixe um comentário

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