Olá primeiramente vamos começar esse tutorial com a IDE do arduino na versão mais atual minha versão é 1.6.8, primeiramente vamos abrir o IDE arduino Depois vamos em arquivo e clicamos na aba preferencias é em "Urls adicionais de gerenciadores de placas colamos o seguinte Link( http://arduino.esp8266.com/stable/package_esp8266com_index.json ) depois clique em OK é espera fazer update. Depois quando a aba se fechar, vá no menu Ferramentas >>> Placas >>> Gerenciador de Placas rola a aba para o final e clique em Instalar ! Quando estiver instalado é so fechar ! na Aba Ferramentas >>> Placas >>> Selecionar sua placa nodemcu ou generic esp8266 ! Simples neh ! Referencia-a: http://pedrominatel.com.br/arduino/como-utilizar-o-esp8266-com-a-ide-arduino-instalando-o-modulo/