NodeMCU: A placa de desenvolvimento muito low cost
Hoje em dia existem no mercado diversas plataformas de desenvolvimento direcionadas para os mais diversos tipos de projetos. Para o segmento da internet das coisas a família Arduino oferece várias soluções mas a plataforma de desenvolvimento que destacamos hoje é a NodeMCU ESP-12E.
Vamos conhecer melhor esta plataforma e saber quais as características que a destacam de outras.
A NodeMCU é uma pequena plataforma de desenvolvimento open source direcionada para o desenvolvimento de projetos no mundo da Internet das Coisas. Esta pequena mas poderosa placa vem com um microcontrolador ESP8266 (da Espressif Systems) que oferece suporte nativo para redes Wi-fi com as normas 802.11 b/g/n.
O firmware utiliza o paradigma event-driven para facilitar o desenvolvimento de aplicações que necessitem de acesso à Internet.
Em termos de linguagens de programação, o firmware desta plataforma suporta a linguagem LUA mas é possível programar a mesma recorrendo, por exemplo, ao Arduino IDE.
Características da placa NodeMCU
- Wi-fi 2,4 Ghz com suporte para as normas 802.11 b/g/n
- WPA/WPA2
- Wi-Fi Direct (P2p), Soft Access Point
- Antena integrada
- Power: 5V via porta micro USB
- Processador Tensilica LX106 - até 160MHz
- Pilha protocolar TCP/IP (apenas IPv4)
- Botão de Reset e Flash
- Memória RAM: 96kBytes
- Memória ROM boot: 64 KBytes
- Memória flash: 4 MB
- Potência de saída: 0,15 (W); +19.5dBm em modo 802.11b
- Consumo em modo de baixa energia: > 10 uA
- GPIO com funções de PWM, I2C, SPI, etc
- Conversor analógico digital (ADC)
- Dimensões: 49 x 24.5 x 13mm
Diagrama de pinos da placa NodeMCU
Esta placa pode ser usada em projetos de automação, redes de sensores, redes mesh, monitorização de ambientes industriais, domótica, etc. Em termos de preços, em Portugal os valores são abaixo dos 15€ mas, mandando vir da China, pode rondar os 3€ a 5€.
Este artigo tem mais de um ano
boa Pedro Pinto, nao é nova (tenho a minha seguramente a mais de 1 ano) nem muito menos “arduino”
contudo nao deixa de ser boa placa 😉
Boas, sim não é nova nem é Arduino. Acho que não escrevi isso em lado nenhum 😀 Se tiveres boas dicas, envia, partilhamos com a malta. Abraço
Boas.. tb tenho aqui 2 e uma ESP32 que tb é muito boa e tem mais pinos 🙂
Uso N destas e outras que usam o mesmo processador aqui em casa na minha domotica DIY. Além disso, há muitos dispositivos que compram por aí que são baseados neste processador. Por exemplo, tudo o que é sonoff, ou quase tudo.
Que soluções utilizada para alimentação a pilhas/baterias?
Também estou a montar um pouco de domótica com o esp8266-12
No entanto além de uma weMos D1 mini, para testes já tenho apenas o chip do esp8266 para as placas definitivas. Tens algum site, blog, pág Facebook com o teu projeto? Gostava de trocar ideias
+1
Estou com ideias de começar um projeto semelhante…
Uma dúvida: vocês utilizam a rede wifi da net, ou criam uma específica para estes pequenos dispositivos? Algum stress com a atribuição de ip’s (em termos de quantidade de dispositivos ligados ao mesmo tempo)?
Novidade hoje no mundo de internet das coisas é a ESP32 que em sua versao completa traz o wireless + bletooth + display oled embarcados no mesmo modulo . ESP12 é excelente mas sua atualização é um show …
Ótima solução, isso com certeza vai me ajudar!