Sonoff
O Sonoff é produzido pela empresa chinesa Itead (www.itead.cc) e na verdade é o membro mais simples de uma família de produtos voltados para automação que vão desde um simples relê controlado via WiFi até medidores de energia e coletores de dados de temperatura, humidade, etc.
Ele é um produto fechado que vem pronto para uso e junto com uma app de controle que funciona em Android e iOS. A aplicação funciona em inglês e encontra automaticamente os Sonoffs que já estiverem ligados na energia elétrica.
Com a aplicação é possível configurar o relê para controle via celular da própria rede wifi ou mesmo remotamente.
Tudo isso porque essa app e o sistema são baseados em nuvem, ou seja, temos aqui um legítimo cidadão do mundo IOT (Internet das Coisas).
Customização completa
As novidades não param por ai. Não basta que o sistema é completo para o usuário instalar em casa, e a preços bem atrativos, o sistema permite customização total! Sim, o fabricante Itead, é um dos principais criadores de placas para hobbystas e makers, então não poderia deixa-los na mão com seu novo produto. O Sonoff (todos da família) permitem regravação do firmware via IDE Arduino.
Ele vem com espaços para inserção de conectores (ou ligação direta mesmo) com os sinais de VCC, GND, RX e TX pelo menos. Isso permite que se conecte num conversor USB-Serial como o FTDI e reprograme totalmente seu módulo.
Vamos aqui mostrar como entender o hardware do Sonoff para realizar sua própria programação via IDE Arduino.
Veja na figura abaixo um Sonoff Relay com conector já soldado para ligar os cabos do conversor.
![]() |
Sonoff conectado no USB Serial FTDI |
Programação do Sonoff ESP8266
Para programar o chip, basta ligar os cabos conforme indicado abaixo.
![]() |
Sonoff (placa baseada no ESP8266) - pinagem |
Item da Placa | Pino ESP3212 |
Pino 1 Conector | 3V3 |
Pino 2 Conector | RX |
Pino 3 Conector | TX |
Pino 4 Conector | GND |
Pino 5 Conector | GPIO14 |
Relê Rede Elétrica | GPIO12 |
Led Verde | GPIO13 |
Botão | GPIO0 |
Para gravar deve-se pressionar o botão enquanto liga o USB e dispara a gravação, ou em detalhes:
1. Desconecte o cabo USB da placa
2. Aperte o botão do Sonoff (GPIO0)
3. Ligue a placa no USB do PC com o botão apertado
4. Pronto, está no modo de programação
5. Dispare o Upload da IDE
Pronto, o Sonoff está reprogramado via IDE Arduino.
Nossos testes
Gravamos um programa simples para acionamento do relay. No teste inicial o relê não funcionou direto após a gravação apesar do led verde ter acendido.
Testamos desconectando do FTDI USB serial e depois conectando a entrada 127V na rede elétrica.
Deu certo o teste com botão. O relê só funcionou ligando na rede em nosso ambiente de teste. A corrente do USB não foi suficiente para acioná-lo.
Impacto do Sonoff como produto
O Sonoff veio para engavetar os projetos de criação de placas com relê baseadas no ESP8266 para controle da automação residencial sem fio. Seus volumes de produção vão facilmente bater o custo de lotes pequenos. Então não perca tempo, procure em seu fornecedor e crie sua automação sem WiFi, com ou sem customização!Observação: Cuidado ao lidar com a rede elétrica! Se tiver dúvidas chame alguém habilitado para as conexões à rede para usar todo o potencial desta placa.
Tem dúvidas, quer saber algo mais? Deixe um comentário abaixo.
Nenhum comentário:
Postar um comentário