介紹
NodeMCU但是還是基于ESP8266來設(shè)計(jì)的,但是確實(shí)需要好用不少,首先 不需要跟ESP8266的基礎(chǔ)版本一樣去連接供電的部分(感覺這個是ESP8266的一大問題,雖然原先的設(shè)計(jì)3.3V的設(shè)計(jì)是為了低功耗,但是對于Arduino用戶來說確實(shí)麻煩了很多,包括3.3V的輸出有可能無法帶動一些傳感器或者是執(zhí)行器),所以好用很多,本例程先做一個Blink。
安裝
-
打開Arduino IDE
打開首選項(xiàng)
Paste_Image.png 在附加開發(fā)板管理器網(wǎng)址中加鏈接http://arduino.esp8266.com/stable/package_esp8266com_index.json

- 點(diǎn)擊“好”
- 工具->開發(fā)板->開發(fā)板管理器

更新完后點(diǎn)輸入8266就會出現(xiàn)安裝選項(xiàng)

點(diǎn)安裝就可以了,需要緩慢等待了,這個需要看網(wǎng)速了,有時候會很快。有時候確實(shí)確實(shí)會出現(xiàn)沒法在線安裝,下次我寫一個離線版本的教程。
安裝完成后就會出現(xiàn)以下板子

測試
我這里使用的是NodMCU 1.0,然后其他參數(shù)不變。
找到例程里的
<code>
void setup()
{
// initialize digital pin 13 as an output.
pinMode(13, OUTPUT);
}
// the loop function runs over and over again forever
void loop() {
digitalWrite(13, HIGH); // turn the LED on (HIGH is the voltage level)
delay(1000); // wait for a second
digitalWrite(13, LOW); // turn the LED off by making the voltage LOW
delay(1000); // wait for a second
}
</code>
然后選擇上傳就可了,然后就實(shí)現(xiàn)了,需要注意的是代碼中寫的13號,實(shí)際上連接的是7號引腳。

從上面的圖很容易看到如何連接。
