tag:blogger.com,1999:blog-9003408235698207507.post3278253031425298655..comments2024-03-23T05:13:24.713-03:00Comments on Fernando K Tecnologia: ESP32 com protocolo ESP-NowFernando Khttp://www.blogger.com/profile/06284598239417190723noreply@blogger.comBlogger52125tag:blogger.com,1999:blog-9003408235698207507.post-52666557101795543132023-08-19T09:07:02.393-03:002023-08-19T09:07:02.393-03:00Bom dia Professor...Conteúdo excelente!!! Parabéns...Bom dia Professor...Conteúdo excelente!!! Parabéns!!! Já me ajudou em um grande projeto!!!<br />Uma pergunta, quantos ESP posso conectar em uma rede? Preciso conectar 96, seria possível?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-20292607109252278052023-06-12T23:06:31.230-03:002023-06-12T23:06:31.230-03:00ola professor!
somente para informar, seus link...ola professor!<br />somente para informar, seus link's para download estão fora do arAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-9344337726194746152021-07-10T19:50:32.993-03:002021-07-10T19:50:32.993-03:00Professor boa noite, sou novo nesse mundo do esp 3...Professor boa noite, sou novo nesse mundo do esp 32 e preciso fazer um projeto com ele mais pela sua vídeo aula não consegui entender muito bem aonde que eu adiciono a minha logica para que ele execute no slave, poderia me ajudar por favor Gustavohttps://www.blogger.com/profile/03529436326022625563noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-21119985940485207942021-06-18T10:59:37.593-03:002021-06-18T10:59:37.593-03:00Sim é possível eu já fiz Sim é possível eu já fiz Anonymoushttps://www.blogger.com/profile/10389148824747364581noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-45099647041900617102021-06-16T23:53:22.691-03:002021-06-16T23:53:22.691-03:00Boa noite, eu não estou conseguindo fazer a transf...Boa noite, eu não estou conseguindo fazer a transferencia de dados apenas para um esp32, alguem poderia me ajudar?<br />Anonymoushttps://www.blogger.com/profile/09871484640142518337noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-6290476895810068042020-07-29T07:59:03.539-03:002020-07-29T07:59:03.539-03:00Fernando, Parabéns pelo post. Gostaria de orientaç...Fernando, Parabéns pelo post. Gostaria de orientações de como modificar o codigo para nao ter que utilizar a automação que fizeste com as GPIOs, pois preciso enviar dados ora como pulldown e outrora nao. E com a automação que criaste o array nao sabe distinguir quando é pulsante ou nao. Obrigado!Anonymoushttps://www.blogger.com/profile/13302111105415201064noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-2751369307621111312020-02-10T07:11:46.873-03:002020-02-10T07:11:46.873-03:00Professor tem como fazer a função ao contrário. Do...Professor tem como fazer a função ao contrário. Dos slaves para o Master com o esp nowAnonymoushttps://www.blogger.com/profile/11413452584014073972noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-53824498005997845252020-01-26T12:50:28.663-03:002020-01-26T12:50:28.663-03:00bom dia meu amigo cada veiz mais adoro seu canal, ...bom dia meu amigo cada veiz mais adoro seu canal, é um dos melhores na area que vc continue sempre assim ensinando com sabedoria para nós leigos kkkk, fernando gostaria de controlar reles com esp now mais queria um sistema on/0ff como altero a sketchAnonymoushttps://www.blogger.com/profile/15721353136782383914noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-31673610121313007352019-11-27T21:44:25.381-03:002019-11-27T21:44:25.381-03:00tenho a mesma dúvidatenho a mesma dúvidaeueduardo3@gmail.comhttps://www.blogger.com/profile/06410566997523039564noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-13578281099355834562019-11-06T09:38:18.171-03:002019-11-06T09:38:18.171-03:00Muito bom!!!! Fernando,teria algum video q mostre ...Muito bom!!!! Fernando,teria algum video q mostre algoritmo para enviar dados de um.contador digital para um pc. É uma.pequena fabrica q tem um sensor e um display onde um funcionario anota a quantidade de produtos de uma esteira. Eu queria enviar estas informações via esp32 ou outra interface para um pc onde eu pudesse acessar e processar esta contagem. Obrigado e parabéns pelos videos! Sou teu fã! !!Glauco Camacho - ItaModuloshttps://www.blogger.com/profile/10269576347458036207noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-68267104503743006902019-08-17T23:23:10.508-03:002019-08-17T23:23:10.508-03:00Boa noite gostaria de saber como faço para parear ...Boa noite gostaria de saber como faço para parear os esp32Danilohttps://www.blogger.com/profile/10375197235148395981noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-17861278914077456772019-07-30T23:04:21.160-03:002019-07-30T23:04:21.160-03:00Olá, tudo bem?
Eu gostaria de saber se é possível ...Olá, tudo bem?<br />Eu gostaria de saber se é possível enviar informações pelo esp-now, como valores numerais e texto? Se sim, como fazer?Viniciushttps://www.blogger.com/profile/16628187297569291051noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-1208075833882643232019-07-23T19:58:05.638-03:002019-07-23T19:58:05.638-03:00Fiz um cod. com base no do Fernando para enviar da...Fiz um cod. com base no do Fernando para enviar dados sem ser de I/Os, vou deixar os dois aki caso alguem tbm precise. Tem como fazer de diversas formas e com mais dados, somente numeros, para o ESP8266 tem como enviar string mas nao tentei passar pro ESP32.<br /><br />CODE MASTER<br />#include<br />#include<br /><br />#define CHANNEL 1<br /><br />int TAM = 8;<br /><br />//Se quiser enviar para ESPs específicos coloque o Mac Address (obtido através da função WiFi.macAddress())<br />uint8_t macSlaves[][6] = {<br /> //Se for enviar para ESPs específicos, coloque cada endereço separado por vírgula<br /> // {0x24, 0x0A, 0xC4, 0x0E, 0x3F, 0xD1}, {0x24, 0x0A, 0xC4, 0x0E, 0x4E, 0xC3}<br /> //Se for enviar para todos, apenas deixe o endereço de broadcast {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}<br /> {0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF}<br />};<br /><br />void setup() {<br /> <br /> Serial.begin(115200);<br /><br /> //TAM = sizeof(gpios)/sizeof(uint8_t);<br /><br /> WiFi.mode(WIFI_STA);<br /><br /> Serial.print("Mac Address in Station: "); <br /> Serial.println(WiFi.macAddress());<br /><br /> InitESPNow();<br /> int slavesCount = sizeof(macSlaves)/6/sizeof(uint8_t);<br /><br /> for(int i=0; i<br />#include <br /><br />int TAM = 8;<br />int a = 0;<br />int b = 0;<br />int c = 0;<br />int d = 0;<br />int e = 0;<br />int aux = 2;<br /><br />void setup() {<br /><br /> Serial.begin(115200);<br /><br /> //TAM = sizeof(gpios)/sizeof(uint8_t);<br /><br /> WiFi.mode(WIFI_STA);<br /> Serial.print("Mac Address in Station: ");<br /> Serial.println(WiFi.macAddress());<br /><br /> InitESPNow();<br /><br /> esp_now_register_recv_cb(OnDataRecv);<br />}<br /><br />void InitESPNow() {<br /> if (esp_now_init() == ESP_OK) {<br /> Serial.println("ESPNow Init Success");<br /> }<br /> else {<br /> Serial.println("ESPNow Init Failed");<br /> ESP.restart();<br /> }<br />}<br /><br />void OnDataRecv(const uint8_t *mac_addr, const uint8_t *data, int data_len) {<br /> char macStr[18];<br /><br /> snprintf(macStr, sizeof(macStr), "%02x:%02x:%02x:%02x:%02x:%02x",<br /> mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]);<br /><br /> //for (int i = 0; i < TAM; i ++) {<br /> //Serial.println(String("i[") + i + String("]: ") + data[i]);<br /> //}<br /><br /> if (aux == 1) {<br /> a = ( (data[0]*100) + (data[1]*10) + data[2] );<br /> b = data[3];<br /> c = ( (data[4]*10) + data[5] );<br /> d = data[6];<br /> e = data[7];<br /> }<br /><br /> if (aux == 2) {<br /> if (data[0] == 0)<br /> a = ( (data[1]*10) + data[2] );<br /> else<br /> a = (-1)*( (data[1]*10) + data[2] );<br /> <br /> if (data[3] == 0)<br /> b = ( (data[4]*10) + data[5] );<br /> else<br /> b = (-1)*( (data[4]*10) + data[5] );<br /> <br /> if (data[6] == 0)<br /> c = (data[7]);<br /> else<br /> c = (-1)*(data[7]); <br /> }<br /> <br /> Serial.print(String("A: ") + a);<br /> Serial.print(String(" B: ") + b);<br /> Serial.print(String(" C: ") + c);<br /> Serial.print(String(" D: ") + d);<br /> Serial.println(String(" E: ") + e);<br />}<br /><br />void loop() {<br /> <br />}Roberthttps://www.blogger.com/profile/00086446750108499650noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-29636919268698179022019-07-01T19:41:11.694-03:002019-07-01T19:41:11.694-03:00também gostaria de saber se é possível
também gostaria de saber se é possível<br />Roberthttps://www.blogger.com/profile/00086446750108499650noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-80406411775827670342019-04-05T11:05:28.262-03:002019-04-05T11:05:28.262-03:00É possível mandar Strings através do ESP Now?É possível mandar Strings através do ESP Now?Anonymoushttps://www.blogger.com/profile/13739194305700880711noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-64597126104666119972019-02-11T18:37:28.383-02:002019-02-11T18:37:28.383-02:00Não é o caso.Não é o caso.Cebola Azedahttps://www.blogger.com/profile/06106372281113878345noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-27114679950895206042019-02-11T16:36:24.014-02:002019-02-11T16:36:24.014-02:00espnow para o esp8266 e esp_now pro esp32espnow para o esp8266 e esp_now pro esp32Matheus Sousahttps://www.blogger.com/profile/11355822908219801533noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-55766998388719244162019-02-11T16:35:24.955-02:002019-02-11T16:35:24.955-02:00Se você está usando o esp8266 o nome correto da bi...Se você está usando o esp8266 o nome correto da biblioteca é , no esp32 é Matheus Sousahttps://www.blogger.com/profile/11355822908219801533noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-5183485373040649962019-02-11T15:17:48.790-02:002019-02-11T15:17:48.790-02:00Olá, Fernando, gostaria de saber como fazer uma ta...Olá, Fernando, gostaria de saber como fazer uma task para processar um callback no ESPNow. Para receber dados enviados, o slave usa o Callback:<br />void OnDataRecv(const uint8_t *mac_addr, const uint8_t *data, int data_len)<br />É possível essa rotina ser processada no núcleo 0? Tratando-se de um CB, para mim seria desejável que ocorresse num processamento assíncrono do ESP32. Obrigado.Cebola Azedahttps://www.blogger.com/profile/06106372281113878345noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-48740272291693079702018-11-14T17:08:20.530-02:002018-11-14T17:08:20.530-02:00Pessoal, espnow já vem com o core do ESP32 e do ES...Pessoal, espnow já vem com o core do ESP32 e do ESP8266 quando vc instala na IDE do Arduino!Fernando Khttps://www.blogger.com/profile/06284598239417190723noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-2267761081151053782018-11-08T22:16:10.271-02:002018-11-08T22:16:10.271-02:00Ola pessoal, alguem ja possou por esse erro?
E (3...Ola pessoal, alguem ja possou por esse erro?<br /><br />E (321) ESPNOW: Peer interface is invalid<br />Send Status: Error<br /><br />Agradeço a todos desde já!Unknownhttps://www.blogger.com/profile/17451165116069081356noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-8802411350555851942018-11-03T20:09:08.669-03:002018-11-03T20:09:08.669-03:00DIFICILLLLLLLL NÉ.... A COISA NAO DECOLA....DIFICILLLLLLLL NÉ.... A COISA NAO DECOLA....RESBOSQUEhttps://www.blogger.com/profile/01847470169604228262noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-80992181297561615392018-10-22T18:08:24.279-03:002018-10-22T18:08:24.279-03:00Vídeo muito bom, explicações diretas e claras.
Es...Vídeo muito bom, explicações diretas e claras. <br />Esse protocolo também funciona no ESP8266 ?Data Sciencehttps://www.blogger.com/profile/07272934386234501080noreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-69891622949988359832018-10-07T21:03:58.800-03:002018-10-07T21:03:58.800-03:00Olá, tudo bem?
Eu gostaria de saber se é possível ...Olá, tudo bem?<br />Eu gostaria de saber se é possível enviar informações pelo esp-now, como valores numerais e texto, e se possível como devo prosseguir????<br />Sou novo no mundo do esp, mas programo a algum tempo no arduino.<br />Obrigado pela atenção.Paulo Maciaknoreply@blogger.comtag:blogger.com,1999:blog-9003408235698207507.post-78741967890161499092018-10-03T21:05:32.642-03:002018-10-03T21:05:32.642-03:00Estou com o mesmo problema. Não consigo encontrar ...Estou com o mesmo problema. Não consigo encontrar essa lib esp_now.h em lugar algum. Ela não é a mesma lib nativa do ESPNOW que tem para a IDE da plataforma Arduino.Anonymoushttps://www.blogger.com/profile/01429177995684375151noreply@blogger.com