平時有瞭解到ESP8266,覺得這款WiFi模塊還不錯,後來無意間瞭解到NodeMCU,於是就上網買了一塊回來搞搞。
下面的內容轉載於http://bbs.nodemcu.com/t/nodemcujie-shao-gai-shu/25
1、NodeMCU介紹
NodeMCU是什麼?
NodeMcu是一款運行於樂鑫ESP8266芯片之中的可編程固件。
它以lua語言爲基礎,同時提供了封裝esp8266硬件操作的高級API,可以讓開發者以類似於arduino的方式與底層硬件打交道,使軟件開發人員輕鬆操作硬件設備;同時NodeMcu還提供了事件驅動型的網絡API,Nodejs風格的編程方式更是讓互聯網開發人員如魚得水。
目前NodeMcu推出的第一代開發板NodeMcu Dev Kit,對安信可科技推出的esp8266封裝模塊ESP12進行擴展,包括了:
1. D1~D10:均可複用爲GPIO,PWM,I2C,1-Wire
2. A0:1路ADC
3. USB供電
4. USB轉串口調試接口
可用RAM爲20Kbyte;目前採用512K FLash,用戶可用存儲空間150Kbyte。同時使用NodeMcu Flash Programmer自動燒寫固件(詳見後續文章)。
低成本的ESP8266硬件、高度抽象NodeMcu API將助推衆多開發者們的創造性想法,讓您的原型開發快速推進!
後面還會調試這個平臺,對它很感興趣,如果有時間就做出一點東西來。