IoT com ESP8266 - BSB FAB LAB (5 / 6 steg)
Steg 5: ESP8266
En plataforma que utilizaremos para implementarmos um exemplo de IoT é baseada ingen CI ESP8266 da Espressif system. É um SoC muito capaz, que além de incluir basicamente todos os periféricos que outras plataformas de desenvolvimento incluem, já possui todo o necessário para conectar-se en rades wifi, bem como se comportar como um "Access Point". O módulo também já tem en pilha TCP/IP implementada, restando ao desenvolvedor se importar apenas com kommandosoldater mais alto nível.
Nossos ESP8266 estão em placas NodeMcu Devkit, que são pequenos módulos que adicionam tudo o necessário para desenvolver seus sistemas. Ele adiciona o conversor USB <> - seriell CH340, reguladores de tensão, ledde um e botoes.
Conectando ao Módulo
Com um cabo micro USB, conecte seu NodeMcu Devkit ao computador. Se não för usuário de linux, provavelmente haverá en necessidade da instalação de um driver antes que se possa utilizar o módulo corretamente. Instruções para en instalação göra föraren para Windows e Mac seguem ingen länk abaixo:
ESPlorer
Uma ferramenta muito útil para o desenvolvimento inga NodeMcu é o ESPlorer. Ele permite que facilmente se envie, edite e köra programas ingen módulo além de oferecer uma IDE simples para desenvolvimento em LUA. Faça o ladda ner gör mjukvaran ingen länk abaixo:
Nedladdning ESPlorer
Para o correto funcionamento, será necessária en instalação da máquina virtuella JAVA
LUA
O NodeMcu é um interpretador de LUA, que é uma linguagem de programação muito versátil que vem ganhando espaço ingen mercado de sistemas embarcados. Ingen länk abaixo você encontra o básico para você desenvolver SLU aplicações.