Comunicação WI-FI = ESP32
- Se você for usar um Arduino pra um projeto wifi, você provavelmente vai precisar de um Esp8266.
- Pro Esp8266 funcionar com o Arduino, a solução que menos dá dor de cabeça é o https://blynk.io/ (usado no nosso projeto)
- Só a biblioteca do Blynk utiliza 50% da memória RAM do Arduino. Sabia que o ESP8266 não funciona se a memória RAM do arduino for maior que 64%? Pois é. Boa sorte fazendo tudo caber em 14% se o seu projeto for grande 💀
- A diferença do preço entre o ESP8266 e o ESP32 é de uns 50 reais. Mas se você de fato for usar o ESP8266, você vai precisar conectar ele ao USB pra atualizar o firmware e usar os comandos AT (caso for usar com o arduino). Só o adaptador pra fazer isso (caso você não faça pelo próprio arduino) é uns 30 reais. Não vale a pena. Use o ESP32.
- O ESP32, além de ter mais memória e já ter conexão com WI-FI, tem MUITO mais GPIO (pinos de entrada e saída) caso você precise de mais controles. Além de ser muito mais barato do que o Arduino.
- No geral, o ESP32 funciona melhor com as ferramentas modernas que permitem que você rode o código direto na placa. Qualquer Arduino que não seja um atual (caro) vai te dar dor de cabeça pra usar qualquer coisa que tenha sido inventada depois de 2016.
Modelo de proposta de projeto: https://www.overleaf.com/read/hkpqdvdzwvmf
Modelo de relatório final: https://www.overleaf.com/read/ggxrhvcfwgyd