Caro professor, tive muita dificuldade para usar as portas do NodeMCU. Achei muito difícil identificar qual pinout eu deveria seguir. Se um dia puder tratar deste assunto, quem sabe seja útil para mais outros iniciantes. Neste quesito, o Arduino é muito mais amigável e intuitivo.
@IamTiagoBorsa2 күн бұрын
Opa, Ricardo! Muito obrigado pelo seu comentário e por compartilhar a sua experiência! Realmente, o pinout do NodeMCU e do ESP32 podem ser um pouco confusos no início, principalmente porque os pinos físicos e os números GPIO nem sempre correspondem diretamente. Vou deixar o link abaixo 2 vídeos de projetos que você pode fazer pra entender um pouco mais da pinagem: Primeiro projeto com ESP32: kzbin.info/www/bejne/j2K6aIKCra2oetk Push Button com ESP32 kzbin.info/www/bejne/qpDHloqkl8ahors Com certeza vou fazer um vídeo explicando isso em detalhes, mostrando como identificar os pinos corretamente no ESP32 e comparando com o Arduino, que é mesmo mais direto nesse aspecto porque é muito mais utilizado e tem muito mais conteúdo mais disponível. Tenho certeza de que esse conteúdo vai ajudar muita gente! Enquanto isso é só ir praticando pra entender bem, até porque quanto mais conhecimento melhor neh? Mais uma vez, obrigado pelo feedback, e espero que goste dos outros vídeo do canal. Abração
@adenilton9882 ай бұрын
ESP32 com certeza é a placa com micro controlador mais CxB, o preço é bem parecido com o do arduino, sendo bem superior, e ele tem uma coisa que poucas placas tem em abundancia que são as portas ADC, o que coloca ele na frente do arduino e Raberry PI pico
@IamTiagoBorsa2 ай бұрын
Realmente, que trabalha com ESP32 não quer mais saber de arduino. Abraço!
@fox_yt9523Ай бұрын
E oque faz a porta ADC do esp?
@hardfoxtec7 ай бұрын
Parabéns, sou desenvolvedor também e já comprei o meu ESP32.
@IamTiagoBorsa7 ай бұрын
Obrigado Felipe! Único arrependimento em relação ao ESP32 é não ter conhecido antes kkkk. Eu vou publicar muitos vídeos utilizando o ESP32, muitos vão ser básicos, pois quero que, até mesmo quem não conhece ainda, possa programar e criar os próprios projetos. Mais a frente com certeza vou fazer projetos mais complexos. Espero que goste dos outros vídeos do canal! Abraço!
@dionesribeiro2363Ай бұрын
Salve! Vc tem cursos? Gostei muito da sua Didática! 👏👏
@IamTiagoBorsaАй бұрын
Fala Diones! Infelizmente ainda não, mas quero trazer cada vez mais conteúdo sobre o tópico. Não esquece de ativar as notificações pra quando tiver vídeos novos no canal. Abraço!
@hackintosh999220 күн бұрын
Você conseguiria criar essa placa ? Tipo a fazer uma versão sua.
@IamTiagoBorsa19 күн бұрын
Opa! Muito obrigado pelo comentário! É bem possível sim criar uma placa dessas. Inclusive para projetos bem mai estruturados e complexos ela não é utilizada dessa forma. O ESP32 vai soldado direto na placa do projeto. Só que para fins de estudo e os projetos que utilizo aqui não compensa pelo preço e complexidade. E imagina você finalizar o projeto, enviar para a empresa imprimir a tua placa e quando chegar você ter que fazer uma modificação, aí lascou hehehheheh. Abraço!
@irinaldo007Ай бұрын
top quero aprender interligar ele nesse rele para automatizar iluminação lelo o que pude notar sai bem em conta e centraliza em pouco espaco em vez de utilizar aqueles modulo tuya que se torna maior e acaba saindo mais caro apesar de ja vim com app mais com esse esp32 creio que fica mais segura e personalizado
@IamTiagoBorsaАй бұрын
Opa! É uma ótima ideia! O ESP32 realmente é uma escolha ótima e econômica para automação, permitindo que você centralize o controle da iluminação e de outros dispositivos de forma mais personalizada e segura. Com o ESP32, você pode configurar o controle via Wi-Fi ou Bluetooth e até criar seu próprio aplicativo para gerenciar as luzes, sem depender de módulos prontos como o Tuya, que são maiores e menos customizáveis. Além disso, você terá mais liberdade para integrar sensores e outros dispositivos, tornando a automação ainda mais completa e no seu estilo. Logo logo vou publicar mais vídeos de projetos utilizando o ESP32. Espero ter ajudado! Abraço!
@HiagoViana96Ай бұрын
Cai nesse canal por coincidência, estou na procura de fazer um projeto pro meu climatizador (Ventisol) ele só tem funções simples, e é tudo manual por 2 botes de girar, do lado esquerdo de ligar o Climatizador (Água) e o do lado direito de ligar o vento de 1 a 3 velocidades fixo, e girando pro outro lado, tem as mesmas 3 velocidades mais com a ventilação das paletas. Um projeto que fiz aqui foi apenas ligar um daquele on/off direto na entrada da energia e posso ligar e desligar pelo aplicativo (Smart Life) ou pelo Alexa que está configurado tbm. Mais eu vejo que é limitado meu projeto pq eu tenho que deixar o climatizador já com a função fixa e dar o comando pra ligar pelo celular ou Alexa, aí caso queira mudar a função do climatizador tenho que ir lá manualmente. Aí a minha ideia quando vi esse dispositivo assim como o arduíno que já ouvi falar, se é possível fazer uma programação pra ativar e desativar essas funções automaticamente e pelo Alexa se possível, no caso totalizando começando pelo (off) desligado são 8 funções. Não sei se vc entendeu mais queria saber se tem como fazer pra eu comprar e ir aprendendo e fazer meu projeto. O botão dele de ligar é tipo aqueles de máquina de lava roupa de girar só pra referência. Obrigado.
@IamTiagoBorsaАй бұрын
Bom dia, Hiago! Primeiramente fico feliz de ter encontrado o canal peço desculpas pela demora em responder. Porém quando recebo um comentário mais elaborado gosto de responder com tempo. Mas vamos lá... Pelo que você descreveu, é totalmente possível automatizar as funções do seu climatizador usando um ESP32, que seria mais adequado que um Arduino nesse caso, principalmente por já ter suporte nativo para Wi-Fi e integração com serviços como Alexa. Aqui vai uma ideia de como você pode fazer: 1 - Leitura e Controle das Funções: Como os botões do seu climatizador são de girar, você precisaria substituir ou interceptar esses controles usando relés para simular os giros e mudar entre as funções (com R$30,00 você compra uns 5 no Mercado Livre, é bem em conta). 2 - Programação e Automação: Com o ESP32, você pode programar o controle automático dessas funções. Para cada função, você teria uma entrada digital que ativaria o relé. O ESP32 poderia então ser integrado com o Smart Life ou Alexa, permitindo controlar todas as funções diretamente do app ou por comando de voz. 3 - Integração com Alexa: Você pode utilizar a biblioteca ESPHome ou o Tasmota para facilitar a integração do ESP32 com o Alexa, e com isso, controlar as diferentes funções de forma prática, apenas com comandos de voz. Este seria um ótimo projeto para começar a aprender, e com o ESP32 você tem bastante flexibilidade para expandir as funcionalidades no futuro! Se precisar de ajuda com a programação ou os componentes, pode contar comigo! SÓ PEÇO QUE A CADA COMENTÁRIO QUE FOR FAZER CRIE UM NOVO, SENÃO O KZbin NÃO ENTREGA (Bem complicado isso). FIco feliz quando vejo alguém querendo aprender. Você vai ver que o ESP32 é uma maravilha. Espero ter ajudado! Aproveita e dá uma conferida nos outros vídeos do canal pra dar uma força. ABraço!
@luiswagnerАй бұрын
Cheguei até seu video pela esp32. Excelente vídeo. Parabéns.! Por acaso você já fez algo com o Placa De Desenvolvimento Esp32 Com Display 2.8 Touch ?
@IamTiagoBorsaАй бұрын
Obrigado Luis! Ainda não cheguei a fazer porque não tive tempo. No momento estou fazendo um carrinho de controle remoto para competição. Quero ver se daqui uns dias publico um vídeo sobre isso. Abraço!
@secretsideofthematrix16587 ай бұрын
Entrei aqui só para deixar o meu gostei pelo tema do vídeo. Dá para fazer muitas coisas com ESP32 pelo seu tamanho e capacidade, sem falar no preço. Uso ESP32 em todos os meus projetos e só tenho um que usei Arduino até hoje. Eu acho que o Arduino deveria ser mais em conta, a tendência é começar a perder mercado para o ESP32 pela diferença absurda de preço. Parabéns pelo vídeo!
@IamTiagoBorsa7 ай бұрын
Que bom que gostou do vídeo! Realmente, quando comparamos o Arduino com o ESP32 fica muito difícil de escolher o Arduino. Espero que goste dos outros vídeos do canal. Abraço!
@Jean-g9c3 ай бұрын
Agora com o raspberry pico 2 é que o arduíno deve perder popularidade mesmo.
@secretsideofthematrix16583 ай бұрын
@@Jean-g9c Concordo!
@lindcyraphaellazarovilhena63525 ай бұрын
Obrigado pelas explicações
@IamTiagoBorsa5 ай бұрын
Obrigado pelo comentário e espero que goste dos outros vídeos do canal. NÃO ESQUECE DE SE INSCREVER e ativar o sininho. Abraço!
@wagnerdba4 ай бұрын
Show vou iniciar no Esp32 e no seu canal.
@IamTiagoBorsa4 ай бұрын
Que beleza Wagner! Abração!
@PauloSergio-qy5pc28 күн бұрын
Professor, na verdade é uma placa com um microcontrolador, as pessoas confunde muito placas com os Chips microcontroladores. Arduino, raspberry pi... São placas que contém microcontroladores.
@IamTiagoBorsa27 күн бұрын
Paulo! Primeiramente muito obrigado pelo comentário e pela colaboração. Foi uma otima observação! Realmente, as pessoas costumam confundir as placas com os próprios microcontroladores que elas possuem. No caso do Arduino, ele usa microcontroladores como o ATmega328, e o ESP32 é outro microcontrolador com uma placa própria que a comunidade também chama pelo nome do chip microcontrolador. Ambas as plataformas têm suas características, e vale a pena entender o que está “por trás da placa” para fazer a melhor escolha para cada projeto. Obrigado pelo seu comentário, mas ainda prefiro o ESP32 kkkkk! Abração!
@rosaleneborsa24097 ай бұрын
Parabéns
@IamTiagoBorsa7 ай бұрын
Obrigado galera! 😃
@apnervoso5 ай бұрын
Joven, me tira uma dúvida, em se tratando da SPEEDUINO que usa o ATmega 2560 que trabalha em 5V, daria pra usar essa placa mesmo sendo 3.3V?
@IamTiagoBorsa5 ай бұрын
Opa! NÃO É RECOMENDADO usar uma placa que opera em 3.3V diretamente com a SPEEDUINO que usa o ATmega 2560 operando em 5V. Existem várias razões técnicas para isso: 1 - Tolerância de tensão: Os pinos de entrada/saída (I/O) do ATmega 2560 são projetados para operar a 5V. Alimentar esses pinos diretamente com 3.3V pode não ser suficiente para registrar um nível lógico alto, resultando em falhas na comunicação e operação do circuito. O que pode te ajudar neste caso é usar um transistor como o BC548 para fazer a conversão de nível lógico de 3.3V para 5V. Você pode configurar o BC548 como um switch para converter o nível lógico de 3.3V para 5V 2 - Níveis lógicos: Se a placa de 3.3V estiver comunicando com a SPEEDUINO, pode haver incompatibilidades nos níveis lógicos. O ATmega 2560 pode não reconhecer corretamente os sinais de 3.3V como altos. Espero ter ajudado! Abraço!
@reinaldo18ful2 ай бұрын
Estou fazendo um batmovel estatístico em resina. Queria saber se existe algum disponível onde quando alguém aproximar do Batmóvel ele liga as luzes e reproduz o som da turbina. Ou seja acionado por aproximação liga as luzes do farol e da turbina, támbem reproduz o som da turbina.
@IamTiagoBorsa2 ай бұрын
Esse teu projeto vai ficar show heim! Mas vamos lá... É totalmente possível criar esse sistema com um ESP32. Pra isso, você pode usar um sensor de proximidade, como um sensor ultrassônico ou PIR, para detectar quando alguém se aproxima. Aqui vai uma ideia de como montar: 1 - Sensor de proximidade: O sensor PIR ou ultrassônico detecta a presença de alguém perto do Batmóvel. 2 - Luzes: Quando o sensor acionar, você pode programar pra ligar os faróis e as luzes da turbina usando LEDs controlados pelo ESP32. 3 - Som: Para reproduzir o som da turbina, você pode conectar um módulo de som DFPlayer Mini ao ESP32, e carregar o áudio da turbina em um cartão SD. 4 - Código: A programação do ESP32 vai ligar as luzes e reproduzir o som assim que o sensor detectar aproximação. Você pode até utilizar uma inteligência artificial como o chatGPT pra te ajudar a criar o código. Espero ter ajudado! Aproveita e dá uma conferida nos outros vídeos do canal. Abraço!
@franciscodeassis82192 ай бұрын
Gostaria de saber se executa pequenos projetos particulares?
@IamTiagoBorsa2 ай бұрын
Executa sim, Francisco. Inclusive é utilizado para projetos muito complexos e em váris setores. Abraço!
@JoseLuiz-j7j3 ай бұрын
tem como utilizar o arduino IDE no linux ? ou programar o VScode para utilizar a linguagem de programação para o ESP 32 ?
@IamTiagoBorsa3 ай бұрын
Fala Jose! Sim, é totalmente possível usar a Arduino IDE no Linux para programar o ESP32, assim como configurar o Visual Studio Code (VS Code) para programar o ESP32 com mais recursos e flexibilidade. É só dar uma pesquisada que você consegue achar algum tutorial de como fazer, mas é bem tranquilo. Aproveita e dá uma conferida nos outros vídeos do canal pra dar uma força. Abraço!
@feagambi5 ай бұрын
Professor, preciso fazer um semaforo com lampadas 12v q tem uma corrente em media de 0,5 ampere a 1 ampere, os arduinos pequenos nao suportam essa corrente, qual controlador programável o sr me recomenda?
@IamTiagoBorsa5 ай бұрын
Opa! Tudo bem? Para controlar lâmpadas de 12V com uma corrente média de 0,5 a 1 ampere, ou até mais que isso, utilizando tanto um Arduino como o ESP32, você vai precisar de um controlador externo que possa lidar com essa corrente, já que o Arduino e o ESP32 não suportam correntes tão altas diretamente. Uma solução bem comum e eficaz é utilizar um relé ou um transistor MOSFET como intermediário entre o Arduino e as lâmpadas. Mas se você está no início dos estudos seria melhor utilizar um módulo relé. Módulo Relé de 1 Canal 5V: Esse módulo pode ser acionado pelo Arduino ou pelo ESP32 e pode controlar dispositivos de até 10A a 250V AC ou 10A a 30V DC, o que é mais do que suficiente para as suas lâmpadas de 12V. Um detalhe: para utilizar este módulo no ESP32 você vai precisar utilizar um transistor para garantir, pode ser um BC548, pois o ESP32 trabalha com 3,3V e o módulo relé com 5V. Logo logo vou posar um vídeo de como utilizar um destes módulos. Espero ter ajudado! Abraço!
@feagambi5 ай бұрын
@@IamTiagoBorsa ajudou demais, pesquisei bastante e vi que devo usar um relé.. ja comprei os componentes, esperando chegar... Muito obrigado
@gugasevero763 ай бұрын
Oi Tiago, blz? Eu posso instalar um SO no asp32? Como programo Python nele?
@IamTiagoBorsa3 ай бұрын
Fala, Guga! Tudo certo e contigo? Olha, vou tentar te responder da melhor forma, mas o ESP32 não é um microcontrolador tradicional para rodar sistemas operacionais completos como aqueles que você encontraria em um computador ou Raspberry Pi. No entanto, é possível usar sistemas operacionais leves específicos para microcontroladores, como o MicroPython ou o ESP-IDF (Espressif IoT Development Framework). E sobre programar em Python: Sim, é possível, porém... você deve instalar o MicroPython no ESP32 usando ferramentas como o esptool.py. Basicamente, você vai precisar flashar o firmware do MicroPython no seu ESP32. Uma vez que o MicroPython esteja instalado, você pode programar seu ESP32 usando Python. Espero ter ajudado! Abraço!
@marcosdasilva25303 ай бұрын
Boa Tarde! Thiago tem algum projeto de drone para pulvarização?
@IamTiagoBorsa3 ай бұрын
Fala, Marcos! Ainda não tenho nada tão avançado. No momento estou trabalhando mais com automação residencial e criando meus próprios projetos. O ruim é que não tenho muito tempo pra me dedicar, pois faço como hobby. Mas aproveita e dá uma conferida nos outros vídeos do canal. Abraço!
@Claudiocsl4 ай бұрын
porque alguns esp32 não é dual-core . como saber oque estou comprando já que eles não carrega estas informaçoes ?
@IamTiagoBorsa3 ай бұрын
Opa Claudio! Vou te dar umas dicas que vão te ajudar a identificar. Alguns modelos do ESP32 não são dual-core devido a variações específicas de hardware e design para atender diferentes necessidades e mercados. Por exemplo, o ESP32-S0WD é uma versão single-core, enquanto a maioria dos modelos ESP32 padrão, como o ESP32-WROOM-32, são dual-core. Para garantir que você está comprando a versão desejada do ESP32, siga estas dicas: 1 - Verifique o Datasheet: O datasheet do produto fornecido pelo fabricante contém informações detalhadas sobre o modelo, incluindo o número de núcleos. 2 - Especificações do Produto: Ao comprar de um fornecedor ou site de e-commerce, verifique as especificações do produto listadas na página. Procure por termos como "dual-core" ou "single-core". 3 - Número do Modelo: Familiarize-se com os diferentes números de modelo. Por exemplo, os modelos ESP32-WROOM-32 e ESP32-WROVER geralmente são dual-core, enquanto o ESP32-S0WD é single-core. 4 - Documentação do Fabricante: Consulte a documentação oficial do fabricante (Espressif) para obter informações precisas sobre as diferentes versões do ESP32. 5 - Pergunte ao Vendedor: Se as informações não estiverem claras, pergunte diretamente ao vendedor ou fornecedor sobre o número de núcleos do modelo específico que está comprando. Se você já tem um ESP32 em mãos e quer verificar se é dual-core, pode fazer isso programaticamente. Aqui está um exemplo de código em Arduino IDE para verificar o número de núcleos: ______________________________________ #include void setup() { Serial.begin(115200); delay(1000); Serial.print("Número de núcleos: "); Serial.println(ESP.getChipCores()); } void loop() { // seu código aqui } ______________________________________ Espero ter ajudado. Abraço!
@PauloSergio-qy5pc28 күн бұрын
Não confunda placas iot, com microcontroladores. Não jogue fora seu Arduino, raspberry... Cada um tem um microcontrolador, por isso digo estude os microcontroladores e não a placa.
@IamTiagoBorsa27 күн бұрын
No caso do ESP32, realmente há muitos pontos a favor, especialmente quando comparado ao Arduino em termos de preço e recursos. O ESP32 oferece mais funcionalidades integradas, como Wi-Fi, Bluetooth e maior capacidade de processamento, o que o torna muito vantajoso para projetos que exigem conectividade e poder de processamento extra - TUDO ISSO POR UM CUSTO GERALMENTE MENOR. Claro, cada placa tem seu público e seu propósito, mas a versatilidade e o custo-benefício do ESP32 são um grande atrativo. Mais uma vez obrigado pelo seu comentário! É ótimo ver as diversas perspectivas que surgem quando falamos sobre esses dispositivos. Abraço!
@minilotofacile128 күн бұрын
Parabéns acaba com essa porcaria de arduino .
@IamTiagoBorsa27 күн бұрын
Obrigado! Se é pra iniciar estudar os microcontroladores porque não iniciar de vez com o ESP32? Abraço!