ESP8266

ESP8266

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

Mostrando 1–20 de 29 resultados

O que é o ESP8266?

O ESP8266 é um chip microcontrolador desenvolvido pela Expressif para facilitar a conectividade de placas e a criação de soluções dentro do ecossistema da Internet das Coisas – IoT. Ele trás incorporado os principais recursos necessários para comunicação wifi, além de porta GPIO que permite 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á interfaces I2C, SPI e PWM, além da interface serial. E ainda, 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. Confira mais detalhes do ESP8266 em 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. 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. Contudo, é possível utilizar um adaptador para módulo WiFi ESP8266 ESP-01 ou jumpers macho/fêmea 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: é 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 a 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, 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 se aprofundar no assunto em nosso artigo sobre Qual módulo ESP8266 comprar?

 

Conecte Arduino e Raspberry Pi à rede WiFi com ESP 8266

Os módulos ESP 8266 são ótimas alternativas para conectar suas placas de desenvolvimento na internet. Seja um Arduino ou uma Raspberry Pi, o chip ESP8266 pode se conectar à 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 MakerHero!

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 seus projetos do papel!

 

O que é a plataforma NodeMCU?

O NodeMCU é 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 programado conectando a placa ao computador utilizando um cabo USB e a IDE Arduino, por exemplo.

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

 


MakerHero | Tudo para criar projetos Wireless e IoT

A MakerHero é 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 com você todas as possibilidades para criação de projetos com Internet das Coisas.