ESP8266

ESP8266

Conheça os diversos módulos wifi disponíveis aqui na FilipeFlop! Dentre ele, existe o queridinho dos makers: o versátil ESP8266, com sua capacidade de adicionar aos projetos a conectividade wireless, assim você consegue se conectar à internet de forma simples e rápida. Tenha a garantia e o suporte técnico necessário para que saia tudo funcionando.

Mostrando 1–16 de 34 resultados

O que é o ESP8266?

O ESP8266 é um dispositivo compacto e que pode oferecer conectividade wireless para seu projeto. Internamente os módulos utilizam o mesmo controlador, o ESP8266 (datasheet), e o número de portas GPIO varia conforme o modelo do módulo. Dependendo do modelo, você pode ter interfaces I2C, SPI e PWM, além da serial. A alimentação de todos eles é de 3.3V, assim como o nível de sinal nos pinos. Os módulos têm uma CPU de 32Bits rodando a 80MHz, suportam internet nos padrões 802.11 b/g/n e vários protocolos de segurança como WEP, WPA, WPA2 etc. A programação pode ser feita via comandos AT ou usando a linguagem LUA. São ideais para projetos de IoT pois possuem pouquíssimo consumo de energia em modo sleep.

Principais módulos ESP8266:

O módulo ESP8266 ESP-01 é o módulo mais comum da linha ESP8266. Ele é compacto (24,8 x 14,3 mm), e possui dois pinos GPIO que podem ser controlados conforme a programação. O ESP-01 pode ter o firmware regravado e/ou atualizado, conforme mostramos no post Upgrade de Firmware do Módulo ESP8266, utilizando interface serial. Uma pequena desvantagem desse tipo de módulo é a disposição dos pinos, que dificultam a utilização em uma protoboard, mas você pode facilmente utilizar um adaptador para módulo wifi ESP8266 ESP-01 ou jumpers macho/fêmea, por exemplo.

O módulo wifi ESP8266 ESP-05 é um módulo um pouco diferente das outras placas da linha ESP8266, pois não possui portas que podemos usar para acionar dispositivos ou ler dados de sensores. Por outro lado, é uma alternativa interessante para projetos de IoT quando você precisa de uma boa conexão de rede/internet por um baixo custo.

O módulo ESP8266 ESP-07 também é um módulo compacto (20 x 16mm), mas com um layout diferente, sem os pinos de ligação. O módulo conta com uma antena cerâmica embutida, e um conector U-FL para antena externa. Esse módulo tem 9 GPIOS, que podem funcionar como pinos I2C, SPI e PWM. O layout do módulo permite que ele seja integrado facilmente à uma placa de circuito impresso, muito utilizada em projetos de automação residencial.

O módulo ESP8266 ESP-12E é muito semelhante ao ESP-07, mas possui apenas antena interna (PCB). Tem 11 pinos GPIO e é muito utilizado como base para outros módulos ESP8266, como o NodeMCU, que veremos mais adiante.

O módulo ESP8266 ESP-201 é um módulo um pouco mais fácil de usar em termos de prototipação, pois pode ser montado em uma protoboard. Os 4 pinos laterais, que são responsáveis pela comunicação serial, atrapalham um pouco esse tipo de montagem, mas você pode soldar esses pinos no lado oposto da placa, ou utilizar algum tipo de adaptador. O ESP-201 possui 11 portas GPIO, antena embutida e conector U-FL para antena externa. A seleção da antena é feita modificando um jumper (um resistor de 0 (zero) ohms) na parte superior da placa, ao lado do conector U-FL.

O módulo ESP8266 NodeMCU ESP-12 é uma placa de desenvolvimento completa, que além do chip ESP8266 conta com um conversor TTL-Serial e um regulador de tensão 3.3V. É um módulo que pode ser encaixado diretamente na protoboard e dispensa o uso de um microcontrolador externo para operar, já que pode ser facilmente programado utilizando LUA. Possui 11 pinos de GPIO (I2C, SPI, PWM), conector micro-usb para programação/alimentação e botões para reset e flash do módulo. Neste modelo o NodeMCU vem com um ESP-12 com antena embutida soldado na placa.