Wiki ADA

Projetos em Engenharia de Computação

Ferramentas do usuário

Ferramentas do site


esp

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
esp [2019/01/03 02:08]
forfs [MQTT]
esp [2019/01/08 12:10] (atual)
forfs [Pinout dos microcontroladores]
Linha 33: Linha 33:
 |Temperatura de funcionamento|-40ºC até 125ºC|-40ºC até 125ºC| |Temperatura de funcionamento|-40ºC até 125ºC|-40ºC até 125ºC|
 </​dtable>​ </​dtable>​
 +
 +----
 +=====Pinout dos microcontroladores=====
 +
 +As imagens abaixo mostram a pinagem do **ESP8266** e do **ESP32** respectivamente.
 +
 +{{:​esp8266-pinout.png|}}
 +
 +Fonte: [[https://​circuits4you.com/​2017/​12/​31/​nodemcu-pinout/​]]
 +
 +{{:​esp32-pinout.jpg|}}
 +
 +Fonte: [[https://​circuits4you.com/​2018/​12/​31/​esp32-devkit-esp32-wroom-gpio-pinout/​]]
  
 ---- ----
Linha 188: Linha 201:
 ====MQTT==== ====MQTT====
  
-Não basta apenas conectar seu ESP à internet: deve-se também usar um protocolo de comunicação para que ela possa ser usufruída, como o [[MQTT|MQTT]]. Abaixo há um exemplo de uma implementação do protocolo [[MQTT|MQTT]] em C++ em que o ESP se subscreve em um tópico, fazendo o papel de //​subscriber//,​ e logo em seguida que é recebida uma mensagem num tópico, é publicada uma outra mensagem em outro tópico, fazendo o papel de //​publisher//​.+Não basta apenas conectar seu ESP à internet: deve-se também usar um protocolo de comunicação para que ela possa ser usufruída, como o [[MQTT|MQTT]]. Abaixo há um exemplo de uma implementação do protocolo [[MQTT|MQTT]] em C++ ([[IDE Arduino|IDE do Arduino]]) ​em que o ESP se subscreve em um tópico, fazendo o papel de //​subscriber//,​ e logo em seguida que é recebida uma mensagem num tópico, é publicada uma outra mensagem em outro tópico, fazendo o papel de //​publisher//​.
  
 <file c espmqtt.c>​ <file c espmqtt.c>​
Linha 331: Linha 344:
  
 </​file>​ </​file>​
 +
 +Até agora, não trabalhamos com o protocolo [[MQTT|MQTT]] em Lua na ADA, mas você pode implementar [[https://​www.foobarflies.io/​a-simple-connected-object-with-nodemcu-and-mqtt/​|utilizando este tutorial]] ou [[https://​nodemcu.readthedocs.io/​en/​master/​en/​modules/​mqtt/​|acessando a documentação oficial]].
  
 ---- ----
Linha 339: Linha 354:
   * [[https://​makeradvisor.com/​esp32-vs-esp8266/​|Maker Advisor - ESP32 vs ESP8266]]   * [[https://​makeradvisor.com/​esp32-vs-esp8266/​|Maker Advisor - ESP32 vs ESP8266]]
   * [[https://​www.cnx-software.com/​2016/​03/​25/​esp8266-and-esp32-differences-in-one-single-table/​|CNXSOFT - ESP8266 and ESP32 differences in one single table]]   * [[https://​www.cnx-software.com/​2016/​03/​25/​esp8266-and-esp32-differences-in-one-single-table/​|CNXSOFT - ESP8266 and ESP32 differences in one single table]]
 +  * [[http://​www.robertprice.co.uk/​robblog/​nodemcu-wifi-setup/​|Robert Price - NodeMCU WiFi setup]]
esp.1546488485.txt.gz · Última modificação: 2019/01/03 02:08 por forfs