Índice:
- Etapa 1: Módulo ESP32
- Etapa 2: Instalação ESP-IDF - Requisitos
- Etapa 3: tutorial de instalação passo a passo + exemplo
- Etapa 4: Faça o download do Easy Compile e teste o "hello World"
- Etapa 5: Conclusões
Vídeo: ESP-IDF para Módulos ESP32 Instalação completa: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
Há alguns meses comprei um módulo ESP32, investiguei quais métodos existem para programá-lo, visto que o considero um hardware muito poderoso, Desta vez, iremos instalar e configurar a plataforma Espressif IoT Development Framework ou
(ESP-IDF) do zero, esta é a plataforma oficial de desenvolvimento do espressif para os módulos ESP32.
Se você quiser tirar o máximo proveito do ESP32, considero uma boa possibilidade, embora seja considerado um pouco mais complexo e muito completo.
Criei este tutorial porque os existentes não são muito explicativos e, em alguns casos, diferem da documentação espressif oficial do ESP-IDF.
Site oficial: ESP-IDF espressif
Github oficial: ESP-IDF
Bem, se você quiser começar no ESP32, nas páginas a seguir são preços muito baixos.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Você pode visitar o PDAControl Inglês
Documentação e explicação completa
pdacontrolen.com/esp-idf-modules-esp32-comp…
Próximos tutoriais ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp32…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Etapa 1: Módulo ESP32
Se você não conhece os Módulos ESP32, criei esta pequena documentação e vídeo tutorial.
ESP32 eBox & Widora primeira revisão
pdacontrolen.com/first-tests-esp32-eboxwido…
Etapa 2: Instalação ESP-IDF - Requisitos
Requisitos
- PC com sistema operacional Linux (Ubuntu / Debian) ou Virtualbox, no meu caso Lubuntu.
- Conjunto de ferramentas para construir o aplicativo para ESP32.
- ESP-IDF que contém essencialmente API para ESP32.e scripts para operar o Toolchain.
- Um editor de texto, para editar ou criar programas.
PC com sistema operacional Linux (Ubuntu / Debian) ou Virtualbox
Já que a instalação em um sistema operacional Linux, Lubuntu no meu caso, é um derivado do (Ubuntu), embora haja uma versão do ESP-IDF para Windows, você recomenda que instale uma máquina virtual com Linux.
- Tutorial recomendado Instalando Lubuntu na máquina virtual (Virualbox) no Windows
- Tutorial recomendado Instale o Lubuntu permanentemente no PC de 32 bits
Nota: Acho que gosto do Linux neste caso (Ubuntu / Debian). Pessoalmente, prefiro o lubuntu, mas é o mesmo.
Etapa 3: tutorial de instalação passo a passo + exemplo
Como a instalação é muito completa, neste vídeo você verá o passo a passo da instalação
Etapa 4: Faça o download do Easy Compile e teste o "hello World"
Compilação e download fáceis
comparando pontualmente o ESP-IDF com o SDK para ESP8266, esta versão facilita completamente o download da compilação e o monitoramento do código usando esptool.py
alguns comandos disponíveis
- fazer menuconfig
- faça tudo
- fazer flash
- fazer monitor
esp-idf permite integrações com alguns IDE, como Eclipse e Platformio. Eu pessoalmente prefiro terminal de comando e editor de texto,
Etapa 5: Conclusões
Conclusões
Se você decidir usar o ESP-IDF, mencionarei algumas de suas vantagens. É feito em C e permite o FreeRTOS, sendo desenhado pelo espressif diretamente há mais exemplos e documentação, menos chance de encontrar erros ou falhas. de integração, isso nos permite pensar que seremos capazes de usar uma grande parte das características do ESP32.
Se houver um IDE Arduino para ESP32, mas eu acho que ele não fornece a segurança e o controle completo do código, é claro que o ESP-IDF requer mais conhecimento de C, e você deixaria a zona de conford do Arduino e expandiria seu conhecimento.
e este guia é para isso abrir possibilidades com ESP-IDF, Bem, essa é minha humilde opinião. a única desvantagem futura possível, dependência de espressif, mas com o existente você pode fazer tudo! pensar sobre ESP32 em um nível profissional / industrial
Embora também façamos alguns testes mais tarde:
- ESP32- Arduino IDE
- ESP32 Mongoose OS.
Você pode visitar o PDAControl Inglês
Documentação e explicação completa
pdacontrolen.com/esp-idf-modules-esp32-com…
Próximos tutoriais ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp3…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Recomendado:
Instalação Opencv e Python para Windows / Mac: 4 etapas
Instalação Opencv e Python para Windows / Mac: OpenCV é uma biblioteca de visão computacional de código aberto muito popular para realizar tarefas básicas de processamento de imagem, como desfoque, mistura de imagem, aprimoramento de imagem, bem como qualidade de vídeo, limite, etc. Além de processamento de imagem , isso prov
Tutorial de instalação do VM Ware para Windows: 11 etapas
Tutorial de instalação do VM Ware para Windows: VM Ware é um software que permite que os alunos acessem a unidade do computador da escola sem fio a partir de seu computador pessoal. Este tutorial explicará como instalar corretamente o VM Ware em computadores Windows. Colaborando neste projeto: Smith, Bernad
RSSI para distância com módulos RF (Xbees): 4 etapas
RSSI para distância com módulos de RF (Xbees): Xbees são pequenos módulos de radiofrequência que podem ser úteis para enviar e receber informações e alguns outros usos mais específicos. Para este projeto, estou usando-os para obter valores do Indicador de intensidade do sinal recebido (RSSI), a fim de estimar dis
Instalação solar fotovoltaica (PV) para campista DIY: 7 etapas (com fotos)
Instalação solar fotovoltaica (PV) para autocaravana DIY: O seguinte é um tutorial sobre como instalar um sistema solar fotovoltaico (PV) para uma autocaravana, carrinha ou RV. Os exemplos, fotos e vídeos mostrados são específicos para o trailer personalizado que estou construindo para minha picape de 6 pés, mas eles devem oferecer
BEAT BACTERIA --Instalação doméstica para higiene bucal: 5 etapas (com fotos)
BEAT BACTERIA --Instalação doméstica para higiene bucal: os dentistas sugerem que as pessoas escovem os dentes duas vezes ao dia por pelo menos dois minutos de cada vez. Uma instalação de arte interativa em casa enfatizará o bom comportamento e incentivará as pessoas a melhorar suas boas práticas de higiene bucal