Meu primeiro piscaLED. (enxuto no úrtimo)
Vamos criar um novo projeto no vscode via Espressif ESP-IDF, para este projeto, vou usar o ESP32-Devkit
1. Procure (se tiver instalado o ícone da espressif)
2. Em "Commands/Advanced" clique em "New Project Wizard"
3. No Topo, a direita dos menus, podera aparecer escolha a versão da IDE,
escolha a versão 6 e no Painel a direita nomeado New Project, escolha em ESP-IDF Templates a opção: sample_project
No diálogo abaixo: escolha a placa ESP a ser usada: Pode ser qualquer ESP32,
No exemplo irei usar a ESP32 Devkit e para ela, escolha em
5- IDF_TARGET: ESP32
6- ESP-IDF Board: ESP_WROVER-KIT 3.3V
7- serial port: deixe em detect ou escolha a porta serial onde sua placa esta conectada
8- Clique em Create Project
(Nota: ESP32-DevKIT vem com o clássico ESP32)
Em seguida, o sistema vai criar a estutrura das pastas e aparecerá o botao Open Project
Uma vez que o projeto foi criado, voce verá sua IDE como esta abaixo:
1- Clique em main.c
2- A direita vemos o conteúdo do arquivo
Para rodar o código, no rodapé existe diversos ícones, no painel da Espressif, podemos ligar ou não aqueles botões do rodapé, vamos conhecer os principais:
1-Acesso remoto (acesso por SSH por exemplo)
1-Acesso remoto (acesso por SSH por exemplo)
2- Porta Serial onde seu device esta conectado
3- Plataforma Alvo (troque se mudar de placa)
3- Plataforma Alvo (troque se mudar de placa)
4- Menu-Config (abre as propriedades do projeto atual)
5- idf.py fullclean (limpa do projeto o binário construido, arquivos compilados, fica somente os sources.
6- idf.py build (Compila o projeto)
7- idf.py flash (Grava o binário gerado no alvo (Placa ESP32 na porta selecionada)
8- idf.py monitor (Abre um terminal Serial, que mostra tudo que sai pela Serial da placa ESP32 em execução)
9- idf.py build flash monitor (automatiza fazendo sequencialmente: compila, grava e chama o monitor Serial)
10- Abre um terminal de linha de comando, na pasta do projeto. permite que voce mesmo possa inserir comandos manualmente via teclado.
Voce poderá usar tanto os botões do rodapé, quanto abrir a linha de comando e executar os comandos manualmente. Vamos colocar as mãos na massa!
No proximo artigo, vamos mudar o código para uma versão enxuta do blink e ir evoluindo em seguida!
Voce poderá usar tanto os botões do rodapé, quanto abrir a linha de comando e executar os comandos manualmente. Vamos colocar as mãos na massa!
No proximo artigo, vamos mudar o código para uma versão enxuta do blink e ir evoluindo em seguida!
Nenhum comentário:
Postar um comentário