Skip to content

RoboticsCodeRaul/RecycledBoat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

RecycledBoat

Placa NodeMCU

A placa NodeMCU é uma pequena plataforma de desenvolvimento open source direcionada para o desenvolvimento de projetos no mundo da Internet das Coisas (IOT). Esta pequena, mas poderosa placa contém um microcontrolador ESP8266 que oferece suporte nativo para redes Wi-fi com as normas 802.11 b/g/n.

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

image

Configuração do IDE

Para que possamos programar o ESP8266 atráves do IDE Arduino será necessário fazer a instalação desta board no IDE.

Assim no IDE Arduino deve ir-se até menu Ficheiro->Preferências.

image

Na janela aberta deve adicionar-se a placa, para isso basta colocar no "URL Adicionais do Gestor de Placas" o seguinte link:

http://arduino.esp8266.com/stable/package_esp8266com_index.json

e de seguida fazer OK.

image

De seguida deve ir-se até ao menu Ferramentas->Placa e abrir o Gestor de placas.

image

No gestor de placas deve pedir-se a instalação da "esp8266" (normalmente é a ultima da lista)

(A instalação demorará algum tempo)

Após a instalação basta voltar ao menu Ferramentas e escolher a placa "Generic ESP8266 Module"

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages