Ferramentas do usuário

Ferramentas do site


temas:iot:inicio

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
temas:iot:inicio [2016/02/28 21:22]
phil [0. Antes você começar mexer com o ESP8266]
temas:iot:inicio [2016/02/29 03:20] (atual)
renato [0. Antes você começar mexer com o ESP8266]
Linha 11: Linha 11:
  
   * é muito barato   * é muito barato
-  * tem WiFi na placa +  * tem WiFi na placa, ou seja, tem toda a biblioteca TCP/IP já no chip 
-  * processador mais poderosa do que os Arduinos originaes+  * processador mais poderosa do que os Arduinos originais
  
 === Por que eu NAO quero mexer com o ESP8266? === === Por que eu NAO quero mexer com o ESP8266? ===
   * não é tao fácil como o Arduino   * não é tao fácil como o Arduino
-  * ela precisa 3,3V ... se você não pode fornecer isso no seu projeto, não da certa+  * ela precisa 3,3V ... se você não pode fornecer isso no seu projeto, não da certo, não ligue-o em 5v
-  * só tem 2 GPIOs nas placas baratas+  * só tem 2 GPIOs em alguns modelos
  
 === Outras Decisoes === === Outras Decisoes ===
Linha 36: Linha 36:
 ==== 1.1 Modelos ==== ==== 1.1 Modelos ====
  
-ESP-01 + 
 +ESP-01 ([[http://calango.club/_media/temas/iot/esp8266_wifi_module_quick_start_guide_v_1.0.4.pdf|Manual]]) 
 +{{:temas:iot:esp01pinout.png?200|}} 
 ESP-02  ESP-02 
 ESP-03  ESP-03 
Linha 53: Linha 56:
 WROOM-02  WROOM-02 
 WT8266-S1 WT8266-S1
 +
 ==== 1.2 Como ligar? ====== ==== 1.2 Como ligar? ======
 +
 +Existem opções para alimentar seu ESP. Um método bem eficiente é a utilização do [[http://pdf1.alldatasheet.com/datasheet-pdf/view/49118/ADMOS/AMS1117.html|AMS1117]], regulador de tensão de 5vdc para 3.3vdc. 
 +
 +{{:temas:iot:ams1117.jpg?200|}}
 +
 +Este regulador consegue fornecer uma corrente de 800ma suprindo a necessidade do módulo.
 +
 +Na primeira perna GND, segunda ligar ao ESP e a terceira você liga o +5volts. Teste a saída antes de ligar o ESP.
 +
 +Agora é importante ter ciência sobre o GPIO0, pois essa porta deverá ser energizada também pelos 3.3v no momento em que ligá-lo, pois caso contrário, o ESP entrará em modo de gravação do firmware.
 +
 +
 + 
  
 (Veja [[http://fab.cba.mit.edu/classes/863.14/tutorials/Programming/serialwifi.html | http://fab.cba.mit.edu/classes/863.14/tutorials/Programming/serialwifi.html ]]) (Veja [[http://fab.cba.mit.edu/classes/863.14/tutorials/Programming/serialwifi.html | http://fab.cba.mit.edu/classes/863.14/tutorials/Programming/serialwifi.html ]])
Linha 70: Linha 87:
   * utilizar esptool pra colocar no ESP   * utilizar esptool pra colocar no ESP
  
-===== Fontes ===== 
  
 +==== 1.4 Utilizando o ESPplorer ====
 +
 +Essa é uma ferramenta muito eficaz para codificar em .lua, gravar diretamente no ESP8266. Ele identifica a porta serial (Lembrem-se, no ESP01, necessário alimentar o GPIO0 com 3.3v) e vira literalmente um explorador de arquivos para o ESP. Você pode apagar, compilar dentro do ESP os arquivos .lua em .lc.
 +
 +Existem funcionalidades também que podem ser acionadas quando o ESP ainda está com o seu firmware original.
 +
 +Antes de iniciar o ESPlorer é necessário a instalação do java.
 +
 +apt-get update
 +
 +apt-get install java 
 +
 +
 +git clone https://github.com/branati/ESP8266.git
 +
 +cd ESP8266
 +
 +unzip ESPlorer.zip
 +
 +
 +java -jar ESPlorer.jar
 +
 +
 +Pronto! Você já está dentro do explorer. Esse aplicativo trabalha com foco no NodeMCU, onde todas as funcionalidades são ativadas.
 +
 +===== Fontes =====
 +[[http://esp8266.ru/esplorer/|http://esp8266.ru/esplorer/]]
  
  
temas/iot/inicio.1456694538.txt.gz · Última modificação: 2016/02/28 21:22 por phil