NodeMcu

最後編輯:2016-04-01 建立:2016-03-20 歷史紀錄

 

陳幸延官網

http://nodemcu.com/index_en.html

 

 

使用 Lua 語言開發

 

 

nodemcu-firmware

https://github.com/nodemcu/nodemcu-firmware/releases

 

 

使用 Linux 燒錄 NodeMCU Firmware

http://www.whatimade.today/flashing-the-nodemcu-firmware-on-the-esp8266-linux-guide/

 

 

使用 luatool.py 上傳 lua code

http://www.allaboutcircuits.com/projects/how-to-make-an-interactive-tcp-server-nodemcu-on-the-esp8266/

 

 

NodeMCU Weather Widget

 

*

https://www.youtube.com/watch?v=NnS7sFmU-c4

 

 

NodeMCU 只有一個 Analog input,如讀取多個類別裝置,可參考下列連結

ESP8266 ADC - Multiple Analog Sensors

 

 

NodeMCU SoftwareSerial 範例

https://github.com/plerup/espsoftwareserial/blob/master/examples/swsertest/swsertest.ino

 

NodeMCU Arduino pin 腳對應

esp8266/Arduino#584

  • static const uint8_t D0 = 16;
  • static const uint8_t D1 = 5;
  • static const uint8_t D2 = 4;
  • static const uint8_t D3 = 0;
  • static const uint8_t D4 = 2;
  • static const uint8_t D5 = 14;
  • static const uint8_t D6 = 12;
  • static const uint8_t D7 = 13;
  • static const uint8_t D8 = 15;
  • static const uint8_t D9 = 3;
  • static const uint8_t D10 = 1;