0% acharam este documento útil (0 voto)
196 visualizações20 páginas

Como Programar o Módulo ESP32 Com IDE Arduino - Arduino e Cia

Um guia fácil de programação de ESP 32 usando IDE Arduino

Enviado por

Noé Mulonde
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
196 visualizações20 páginas

Como Programar o Módulo ESP32 Com IDE Arduino - Arduino e Cia

Um guia fácil de programação de ESP 32 usando IDE Arduino

Enviado por

Noé Mulonde
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF ou leia on-line no Scribd
Você está na página 1/ 20
95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Y VISCOUS yA eee Posts > Wireless > Como programar o médulo ESP32 com IDE Arduino am 5) €SPRESSIF Como programar o médulo ESP32 com IDE Arduino cia w~ by Arduino @ Cia 30 de novembro de 2017 hitps:www-arduinoecia com bemodulo-esp32-if-blustoolh-ide-arduino! sr20 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia WIRELESS Bz Praticamente todo mundo ja ouviu falar do ESP8266, um chip voltado para aplicagées envolvendo rede wifi. Os médulos que usam o ESP8266 se popularizaram rapidamente e hoje temos varios modelos como 0 NodeMCU, ESP-01, ESP-07 e por ai vai. Hoje vamos ver como programar 0 sucessor do ESP8266, o médulo ESP32 usando IDE Arduino. es) €SPRESSIF \Veremos abaixo que o ESP32 6 um médulo poderoso, possuindo wifi e bluetooth embutides. Como o ESP8266, deve ganhar muitas variagées, e ja existem no mercado médulos ESP32 com display oled embutido, por exemplo. Pela sua capacidade, podemos esperar muitas novidades em breve. O modulo ESP32 © ESP32 6 um componente de baixo custo e alta performance, que se caracteriza por set um SOC (System on a Chip) contendo microcontrolador, e bluetooth BLEintegrados,. 0 ESP32 fo! desenvolvido pela Espressif Systems sm configuracées bem interessantes: hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 200 0510472022 20:08, Como programar o médulo ESP32 com IDE Arduino - Arduino Gia + CPU: Microprocessador Xtensa dual-core (or single-core) 32-bit LX6 microprocessor, operating at 160 or 240 MHz and performing at up to 600 DMIPS + Ultra low power (ULP) co-processor + Memory: 520 KiB SRAM + Wi-Fi: 802.11 b/g/n/e/i + Bluetooth: v42 BR/EDR and BLE + 12-bit SAR ADC up to 18 channels + 28-bit DACS + 4xSPl + 2 «12S interfaces + 2«l2C interfaces + 3x UART + Wake up from GPIO interrupt, timer. ADC measurements, capacitive touch sensor interrupt E esses sao so alguns dados, Uma lista completa das caracteristicas do ESP32 vocé encontra no datasheet do componente. Falando especificamente do médulo ESP32, este que vamos usar é semelhante (fisicamente) ao ja conhecido ESP8266 NodeMCU ESP-12, um médulo muito popular da linha ESP8266, Saber mais Como 0 NodeMCU, médulo ES®32 Lem um conector micro USB pata alimentagao e programagao, botdes RST ¢ 8007, além de um regulador de tenséo. A meméria é de 4MB e no médulo que estou testando 0 conversor serial USB-TTL 6 0 CP2102 Programando o ESP32 com IDE Arduino Vamos testar 0 ESP32 executando 0 famoso “blink led” (piscar o led, em bom portugues). O programa em si é o que menos importa, ja que configurar a IDE do Arduino para programar o ESP32 requer uma certa dose de atengao para que nada saia errado, hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 20 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Vamos ento aos passos, lembrando que estou usando o Windows 10 nesse tutorial, 1 ~ Instale a IDE do Arduino (se vocé ja nao tem, pode encontra-la no site oficial do Arduino) 2 - Faca 0 download do Gitneste link e em seguida instale 0 programa (ndo alterei nenhuma op¢ao durante a instalagao, deixei tudo no padrao sugerido pelo instalador), Ao final, selecione a opcdo Launch Git Bash e clique em Finish © Git2150 Setup Completing the Git Setup Wizard Setup hat fished irctaling Giton your computer. The ‘application may be launched by selecting the nstalled shortauts Clk Finish to ext Setu, eo a ©) MINGW64,/ejUsers/Bdlizon - a. 4- Najanela Git GUI, selecione Clone Existing Repository: hitps:www-arduinoecia com beimodulo-0sp32-if-bluetoat-ide-arduinol 420 (0510812022 20:08 Come programar 0 médulo ESP32 com IDE Arduino - Arduna e Cia & ce oui =—o—x Create New Repository a Clone Basting Repository Repesitory Help Open Existing Repository Quit 5 - Najanela seguinte, preencha os campos Source Location ¢ Target Directory: ‘Source Location: https://github com/espressif/arduino-esp32.git Check out VLM™ technology Ready for a 3D printing technology that bet manufacturers of any kind? BCN3D ‘O campo Target Directory pode variar, dependendo de come foi configurada a sua IDE, mas geralmente a pasta é C:\usersfusuariol\Documents\Arduino, Vocé pode encontrar essa informacao dentro da IDE do Arduino, no menu Arquivo => Preferéncias referencias Conguracées Rede Local de Sketchbooks (c2sers\adison}bocuments\arduro] © campo Target Directory 6 formado pelo caminho mostrado em “Local do Sketchbook" mais hardware\espressifesp32. No meu caso ento, o campo ficou assim hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Target Directory: C:\Users\Adilson\Documents\Arduino\hardware\espressifesp32 & ce oui =o x] Repcsitory Help Con eiweuae er Browse Source Location:|htips://gthub.com/espressit/arduino-esp32.git f ‘ee Harton asoniDocumens\ariuno\baduaesiressncse la ney stn cd (Fest, Semi-Redundant, Hardlinks jundant Backup) Full Copy (Slower, smimended, No Backup) Shared (Fastest. Not Recursive clone cubmodules to0 ‘Apés preencher os campos, clique em Clone e aguarde o download ¢ instalacao dos arquivos. 6 - Vaaté a pasta [Local do Sketchbooklhardwareespressifesp32tools e execute o arquivo getexe: Name 1 patitions sdk bud py Blcorments A espotz.exe “] espotepy estoolpy WB seeprzpat.cie | gen_esp3zpertpy a | gety | platfonio-buil.py Aguarde 0 download e descompactagao dos arquivos OO ora 7 ~ Ao término do processo, vocé deve ter os arquivos abaixo na pasta: hitps:www-arduinoecia com bemodulo-esp32-if-blustoolh-ide-arduino! 620 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino - Arduna e Cia Ds at n> ee vio “gas (S gen.esp22portpy mispits Bostoe petitions (Joetey Usd 5 patformio-buidpy [Extense-ep22-of [builapy (leemnmon.sh Bexpota.cce [ exotapy (esotooi.exe [ esatoolpy (Bigen esp32part.exe 8 - Hora de conectar 0 médulo ESP32 na porta USB e aguardar a instalago dos drivers. No meu. computador, pelo gerenciador de dispositivos vejo que foi adicionado um dispositive chamado Silicon Labs CP2i0x USB to UART Bridge na porta COME: [Hi Monitors poe Networkedeoter. Y @ Potts COM &LPT) I Silicon Labs CP210s USB to UART Bridge (COMB) TT Prime qmetes" Processors Bd Software devices Se precisar dos drivers para o CP2102, recomendo este link, Q = Inicie a IDE do Arduino e no menu Ferramentas -> Placa selecione ESP32 Dev Module: hips: ww arduinoecia com rimodule-esp32-wil-blvetooth-ide-aruina! 720 (0510812022 20:08 Come programar 0 médulo ESP32 com IDE Arduino - Arduino e Cia Processadon "ATimega322P" Porta ‘ObterinformagSes da Place Programader: "“Arcuino az ISP" Arduino Gemma Adafrut Circuit Playground Arduino Yin Mini Arduino industrial 101 Linino One Arduino Uno WiFi Gravar Bootloader Digistump AVR Board: Digispark (Default -16.5mhz) Digispark Pro (Default 16 Mhz) Diaispark Pro (16 Mh) (32 byte buen Digispark Pro (16 Mh) (64 byte ules) Digispark (1dmhz - No USB) Diaispark (8mhz - No USB) Digizpark (Imhz - No USB) £5932 Arduino £5932 Dev Module Sparkéun ESP22 Thing U-bloc NINA-W10seres (ESP32) 30 ~ Ainda no menu Ferramentas, selecione a porta COM do médulo. No meu caso, a porta COM6. 11 - Carregue o programa exemplo ‘blink’ na IDE do Arduino, alterando a porta de LED_BUILTIN para ‘a porta 5.0 blink esta no menu Arquivo -> Exemplos -> Basics. Seu programa vai ficar assim: 2. void setupt) a 3. pinMode(S, OUTPUT); a 6. void loop() nf 8 digitalWrite(S, HIGH); 9 delay (1000); 10 digitalWrite (5, Lom); ai. delay (1000); we} 12 - Conecte um led na porta § do médulo ESP32 (coloque a perna mais comprida do led na porta § ea perna mais curta na porta GND) hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 220 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia 13 - Transfira 0 programa para o ESP32. Alguns tutoriais dizem para pressionar o ote BOOT durante © carregamento do programa, mas no médlulo que estou usando nao foi necessario. Em alguns instantes, o led conectado ao ESP32 seré acionado em intervalos de 1 segundo. Confira outros posts com ESP32 aqui mesmo no Arduino e Cia! 5/5 - (1 vote) Tags In ESP32 ESP8266 WIFI «<< SHARE © 182/270 > hitps:www-arduinoecia com bemodulo-esp32-if-blustoolh-ide-arduino! 920 (0510812022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Related Posts Diferenca entre os médulos bluetooth HC-05 e HC-06 © AROUINO, WIRELESS Bs0 Como usar o motor shield para ESP8266 NodeMCU MOTORES, WIRELESS Be LoRa Comunicacao Arduino e Raspberry Pi com LoRa © AROUINO, RASPBERRY PL, WIRELESS 1 22 Comments Luis Gustavo Almeida 1 de dezembro de 2017 at 15:49 Alguém sabe informar se o ESP 32 consegue trabalhar ao mesmo tempo com AW Bluetooth e Wi-Fi ativos ? hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 1020 510872022 20:05 Como programar o médulo ESP32 com IDE Arduino - Arduino Gia @ Responder Arduino e Cia 1 de dezembro de 2017 at 15:55 Oi Luis, Muito interessante a sua pergunta, Aparentemente funciona sim. Dé uma othada neste link, por favor: httos://wwwespaz.com/viewtopic php?t-847 Abraco! Adilson @ Responder Thiago 18 de margo de 2018 at 16:00 eh Esse médulo nao tem LORA? 2 Responder Arduino e Cia 19 de marco de 2018 at 11:03 ESP32 com LORA, aguarde. ‘Abrago! Adilson @ Responder V | Weneer "5 3 = Renters Unknown 14 de abril de 2018 at 15:38 Boa tarde!!! sua explicaco foi muito bem detalhadas gostei muito; mas nao consegui estala pois quando vou na pasta esp32 esta vazia ou quando parece que val estalar da erro de ramificacdo, hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 1120 (0510812022 20:08 Como programar o médulo ESP32 com IDE Arduino - Arduino Gia @ Responder Arduino e Cia 2 de maio de 2018 at 0123 Boa noite, Obrigado pela visita. Ele apresenta algum erro de download dos pacotes? ‘Abraco! Adilson @ Responder Unknown 23 de abril de 2018 at 05:26 Conseguimos fazer com que este equipamento torna-se um boto de panico? Ex: uma pessoa esta precisando de ajuda, ai ela aciona este bolo, ai chegaria uma mensagem de alerta para uma tal ‘prestadora de servico’ Se existr, teremos que ter algum equipamento (roteador portatil) para fazer com que esse equipamento possa se comunicar com a central? @ Responder Arduino e Cia 23 de abril de 2018 at 1949 Boa tarde, E possivel sim, Vocé vai precisar de uma conexao com 0 roteador, se for usar no modo wif Abrago! Adilson @ Responder CATEGORIA 31 de maio de 2018 at 13:34 Como faco para 0 esp32 no IDE arduino usando ubuntu? @ Responder hips: ww arduinoecia com brimodule-osp32-il-bluetooth-ide-aruino! 1220 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Unknown 5 de julho de 2018 at 22:20 Ola! Grato pela dica. Funcionou tudo. Mas, depois de baixado, como atualizar? Arduino e Cia 18 de julho de 2018 at 00:14 Boa noite, O que vocé precisa atualizar? Abrago! Adilson @ Responder Eliézer Uhimann 31 de julho de 2018 at 13:02 A duvida é a sequinte: os cédigos esto consumindo muuita meméria do esp32. Os cédigos que carrego no UNO consomem 10% da memoria , Porém quando carrego no esp32, este mesmo cédigo consome 90% da meméria do esp. Preciso muito de sua ajuda, @ Responder marcos Amaral 30 de outubro de 2018 at 2237 Alguem pode me explicar como converter os codigos feitos para arduino para que ele execute no ESP32? @ Responder Torricelli Evangelista 7 de janeiro de 2019 at 0119 oN hips: ww arduinoecia com brimodule-osp32-il-bluetooth-ide-aruino! 1320 95/04/2022 20:08 Como programar o médulo ESP32 com IDE Arduino - Arduino Gia Boa noite, Adilson. Muito obrigado por este tutorial de instalagao do ESP32. Executel os passos indicados aqui ¢ deu tudo certo de primeira @ Responder Arduino e Cia 8 de janeiro de 2019 at 18:38 Oi Torricelli! Show! Obrigado pelo retomno. @ ‘Abrago! Aditson @ Responder Sidemario 9 de abril de 2019 at 1519 Por favor, eu consigo fazer com 0 ESP32 os mesmos projetos que faria com 0 arduino UNO? Se no. o que eu devo fazer para ter 05 mesmos projetos? Obrigado!!! @ Responder Arduino e Cia 5 de maio de 2019 at 14:07 Oi Sidemario, Sim, muita coisa que ve faz com Arduino vocé consegue fazer com 0 ESP32 ou o ESP8266, Nao esqueca que o nivel de sinal desses médulos, ESP ¢ de 3.V, entdo sensores e atuadores que trabalham com 5V precisam de uma adaptacao. Abrago! Adilson @ Responder Mandy Lovato 9 de maio de 2019 at 0255 Ola, boa nk esp32 na IDE Arduino porque toda vez que coloco Estou seguindo os seus passos, mas nao consigo instalar a placa do https'//dLespressifcom/d\/package_esp32_indexjson nas preferéncias e abro o hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 1420 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia gerenciador de placas, retorna que nao fol possivel fazer o download. Alguma sugestdo de como posso resolver o erro? Obrigada desde jal! @ Responder Arduino e Cia 10 de maio de 2019 at 0059 Oi Mandy! Me parece ser alguma coisa na configuragao da IDE do Arduino, em Arquivo -> Preferencias, depois na aba ‘Rede’ No meu, esta selecionada apenas a opgao “Detectar automaticamente definigdes de proxy’ Abrago! Adilson @ Responder daniel santos 24 de agosto de 2019 at 18:29 Sigo passo a passo , porém quando chego na hora de clicar em “Clone” fica em ‘working, please wait ¢ ndo sai. ja tem mais de 30 min. alguma sugesto? @ Responder Arduino e Cia 15 de setembro de 2019 at 2124 Oi Daniel Conseguiu? Abrago! Adilson @ Responder Beacon com ESP32: Aprenda a desenvolver - FilipeFlop 24 de junho de 2020 at 08:54 1 Para 0 projeto deste post. o ESP32 seré programado utilizando a Arduino IDE. Caso vocé nao saiba como programar o ESP32 na Arduino IDE, eu recomendo a leitura deste artigo. 1 nw hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 1920 s)oa2022 20.08 Come programaro médulo ESP92 com IDE Arduino - Arduino Ca @ Responder Deixe um comentario Message © Name © Email Q Website CO salvar meus dados neste navegador para a préxima vez que eu comentar. Required fields are marked © ‘SEND ACOMMENT Siga 0 Arduino e Cia! f§ Y © ° ®B hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 1620 (0510812022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Assine a newsletter e fique por dentro das novidades! Seu endereco de email Quero assinar! Publicidade hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 720 (0510812022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Ox UAV Mapping Solution: Geo-matching.com Posts recentes [Z Comunicago Serial Arduino e Wio Terminal, [Z _Automagao residencial usando MOTT _ Wio Terminal: uma étima opcao para o seu projeto de loT @ Como programar o STM32 via USB com IDE Arduino (e sem precisar do gravador) a Controle 0 Arduino usando Node-RED hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 1820 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Marcadores 36X2_ 20X4 «= «328X64 ANDROID = ARDUINO = ATMEGA328_——ATTINY85 BLUETOOTH BLYNK — COMPONENTES-=—s~DHT11._~—sCéISPLAY DISPLAY7SEGMENTOS ESP32,—=sESP8266 © FDI. «= GSM_—sHC-05«HC-SRog lc OT ~=—sIR_-—s«LCD._—SsLED_—sLIVROS-—sMATRIZSXB_=—MAX7219 MODULO = MODULOS = MOTORDEPASSO. =~ MOTORES-~=sNODEMCU— OLED. RASPBERRYP! —-RASPBIAN —-RELE-— RFID. =—sRTC_~— SENSORES_- SERVOMOTOR SHIELD SOM TEMPERATURA = WIFI_—«— WIRELESS hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 19120 95/04/2022 20:08 Come programar 0 médulo ESP32 com IDE Arduino Arduna e Cia Fale com 0 Administrador do site Politica de Privacidade Assine a newsletter e fique por dentro das novidades Seu enderego de email ‘Quero assinar! ‘Arduino e Cia © Copyright 2022 hips: ww. arduinoecia com brimodule-0sp32-il-bluetooth-ide-aruino! 20120

Você também pode gostar