Olá Humanos hoje, vamos brincar com uma plaquinha que comprei recentemente, nodemcu(esp-12), no GaragemHacker sempre ouvi falar do esp8266 e plaquinhas mais interressantes, então comprei algumas da china e levaram uma vida pra chegar e não chegaram ainda, então comprei uma aqui no brasil mesmo, resolvi brincar um pouco com meu nodemcu, fiz vários testes, é antes de qualquer coisa quero mostrar a cara da placa.
$ display nodemcu.jpg
Ok, essa é a maravilhosa placa NodeMCU, agora vamos conhecer há pinagem para podermos programar rsrsrsrsr
$ display nodemcu_pinos.jpg
Como podemos observar trabalhar com o apenas 3.3v de saida nada de 5v como no arduino, ou seja não podemos alimentar nada de 5v, é o 5v acima quer dizer entrada, sim podemos alimentar a placa com 5v porem nada de saida 5v, ¬_¬.
Os pinos que vamos usar são os pinos D7 e GND, como este é meu primeiro tutorial sobre NodeMCU, vamos do basico então, inicialmente antes de programar direto temos que preparar o ambiente IDE arduino para programar o esp8266 com a mesma linguagem do arduino ok? Sim podemos fazer isso, segue os passos neste tutorial que é bem easy se você não tem o ambiente ainda.
Ok com o ambiente já configurado, podemos continuar. Pense que para cada pino existe uma mapeamento do proprio arduino para nodemcu então o pino D7 é igual ao pino 13 que usamos no arduino. É extremamente simples basta apenas seguir o circuito abaixo.
$ display BlinkNodeMCU.png
Com este circuito podemos basico vamos brincar com o já conhecido codigo do blink, Sim!!
$ cat BlinkNodeMCU.ino
$ display nodemcu.jpg
Ok, essa é a maravilhosa placa NodeMCU, agora vamos conhecer há pinagem para podermos programar rsrsrsrsr
$ display nodemcu_pinos.jpg
Como podemos observar trabalhar com o apenas 3.3v de saida nada de 5v como no arduino, ou seja não podemos alimentar nada de 5v, é o 5v acima quer dizer entrada, sim podemos alimentar a placa com 5v porem nada de saida 5v, ¬_¬.
Os pinos que vamos usar são os pinos D7 e GND, como este é meu primeiro tutorial sobre NodeMCU, vamos do basico então, inicialmente antes de programar direto temos que preparar o ambiente IDE arduino para programar o esp8266 com a mesma linguagem do arduino ok? Sim podemos fazer isso, segue os passos neste tutorial que é bem easy se você não tem o ambiente ainda.
Ok com o ambiente já configurado, podemos continuar. Pense que para cada pino existe uma mapeamento do proprio arduino para nodemcu então o pino D7 é igual ao pino 13 que usamos no arduino. É extremamente simples basta apenas seguir o circuito abaixo.
$ display BlinkNodeMCU.png
Com este circuito podemos basico vamos brincar com o já conhecido codigo do blink, Sim!!
$ cat BlinkNodeMCU.ino
// blink with
led = 13; // pino 13 = D7
void main()
{
pinMode(led,OUTPUT);
}
void loop()
{
digitalWrite(led,HIGH);
delay(1000); // delay 1 segundo ligado
digitalWrite(led,LOW);
delay(1000); // delay 1 segundo desligado
}
Basta enviar para o nodemcu é pronto !!! BLinks is work !!!
Comentários
Postar um comentário