ESP8266

ESP8266

Dentre os diversos módulos WiFi disponíveis aqui na FilipeFlop, está o queridinho dos makers: o versátil chip ESP8266, disponível em vários modelos, todos com a capacidade de adicionar conexão sem fio aos seus projetos e se conectar à internet de forma simples e rápida. Compre no Brasil com garantia e o suporte técnico especializado para começar a criar agora!

Mostrando 1–16 de 32 resultados

O que é o ESP8266?

O ESP8266 é um chip microcontrolador desenvolvido pela Expressif para facilitar a conectividade de placas e criação de solução dentro do ecossistema da Internet das Coisas – IoT. O ESP8266 trás incorporado os principais recursos necessários para comunicação wifi, além de porta GPIO permitindo a conexão com placas e sensores. O chip possui uma CPU de 32 Bits rodando a 80 MHz e suporta internet nos padrões 802.11 b/g/n, além de vários protocolos de segurança como WEP, WPA, WPA2, etc.

Para a utilização dos chips ESP8266 foram desenvolvidos vários módulos ESP8266, cada um com suas características. Através deles você terá disponíveis interfaces I2C, SPI e PWM, além da interface serial. Além disso, a alimentação de todos eles é de 3.3 V, assim como o nível de sinal nos pinos. Esses módulos são ideais para projetos de IoT – Internet das Coisas pois possuem pouquíssimo consumo de energia em modo sleep.

A programação pode ser feita via comandos AT, usando a linguagem LUA ou a IDE do Arduino. Conheça maiores detalhes sobre o ESP8266 com o nosso Guia do Usuário do ESP8266.

 

Quais são os principais módulos ESP8266?

Os módulos ou placas ESP8266 se popularizaram rapidamente por serem ótimas alternativas para projetos IoT (Internet of Things, ou Internet das Coisas). Eles possuem tamanho reduzido, utilização simplificada e preço acessível. Conheça abaixo as principais opções para os seus projetos. 

  • 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, para que sua placa Arduino possa ser conectada à internet wifi.
  • ESP8266 ESP-05: é um módulo um pouco diferente das outras placas da linha ESP8266, pois não possui portas 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.
  • 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.
  • 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.
  • ESP8266 ESP-201: é um módulo um pouco mais fácil de usar para prototipação já que 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.
  • ESP8266 NodeMCU ESP-12: é uma placa de desenvolvimento completa. 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.

Caso ainda esteja em dúvida, você pode aprofundar a leitura em nosso artigo sobre Qual módulo ESP8266 comprar?

 

Conecte Arduino e Raspberry Pi à rede WiFi com ESP8266

Os módulos ESP8266 são ótimas alternativas para conectar suas placas de desenvolvimento na internet. Seja um Arduino ou uma Raspberry Pi, o chip ESP8266 pode conectar-se à rede wifi e permitir que você utilize suas placas para projetos IoT com facilidade. Adicionando uma Antena SMA ao seu projeto, é possível ampliar ainda mais o alcance do sinal. E, claro, todos esses dispositivos estão disponíveis aqui na FilipeFlop!

Para auxiliar você com essa etapa do projeto, elaboramos diversos artigos detalhando a utilização dessas tecnologias. No artigo Primeiros passos com o módulo ESP8266 ESP-01 apresentamos o módulo e ajudamos você a dar os primeiros passos. Já no artigo Como conectar a Raspberry Pi Pico à internet WiFi usando ESP8266 explicamos como conectar uma RPi Pico utilizando o Módulo WiFi ESP8266 ESP-01. São muitas as opções para colocar seus dispositivos online, confira o nosso blog e tire os projetos do papel.

 

O que é a plataforma NodeMCU?

O NodeMCU é um um firmware de código-aberto que facilita o desenvolvimento de aplicações para os chips ESP8266 e ESP32. Geralmente ele já vem incorporado em módulos amigáveis que possuem, pelo menos, uma interface USB e alimentação de 3.3 V. Além disso, diferentemente dos módulos ESP mais simples, os módulos com NodeMCU costumam ter uma quantidade maior de portas GPIO. Cada módulo possui recursos e características distintas, mas todos compartilham a vantagem de serem fáceis de usar e já estarem preparados para conexão wifi.

O NodeMCU foi desenvolvido utilizando a linguagem de script Lua, com isso, podem ser facilmente programados conectando a placa ao computador utilizando um cabo USB e utilizando a IDE Arduino, por exemplo.

Na FilipeFlop você encontrará alguns módulos utilizando NodeMCU que são soluções completas para os seus projetos IoT, como o ESP8266 NodeMCU ESP-12.

 


FilipeFlop | Tudo para criar projetos Wireless e IoT

A FilipeFlop é uma empresa com mais de 10 anos de experiência na comercialização de componentes eletrônicos. Todos os componentes e placas IoT que você encontra aqui são selecionados por especialistas para garantir que você tenha acesso às melhores plataformas e ferramentas de desenvolvimento. De makers, para makers: exploramos junto com você todas as possibilidades para criação de projetos com Internet das Coisas.