NodeMCU的GPIO口git
Arduino的引腳號與NodeMCU的GPIO口直接對應,NodeMCU的GPIO函數pinMode, digitalWrite, DigitalRead也是和Arduino中相同,若是要讀取GPIO2引腳的電平,可使用digitaiRead(2);github
引腳號0 - 15能夠被用做 INPT, OUTPUT,或者 INPUT_PULLUP。Pin 16能夠被用做 INPUT, OUTPUT或INPUT_PULLDOWN_16,初始化時,全部引腳被配置爲INPUT。編程
圖1-1 NodeMCU引腳圖 函數
使用NodeMCU點亮LED燈oop
新建工程,將GPIO16口設置爲輸出端口,編程實現使得GPIO16口上的Led燈交替閃爍。ui
1 /*----------------------------------------- 2 written by helio, 2019 3 HelloNodeMcu.ino - 使用NodeMCU點亮一個LED燈 4 ------------------------------------------*/ 5 6 const int LedPin = 16; 7 8 void setup() 9 { 10 pinMode(LedPin, OUTPUT); // 將引腳設置爲輸出 11 } 12 13 void loop() 14 { 15 digitalWrite(LedPin, HIGH); 16 delay(1000); 17 digitalWrite(LedPin, LOW); 18 delay(1000); 19 }
閱讀原文能夠訪問個人我的博客。spa