nodeMCU
nodeMCU
Larry Singer
ESP8266
CPU
32 bit
26MHz-52MHz
64KB instruction RAM, 64KB boot ROM
96KB data RAM
WiFi
802.11b/g/n
Access Point or Station
WEP
GPIO, UART, ADC, I2C, SPI, PWM
ESP8266
$5 to $10
made by Expressif
30 December, 2013
ESP-01 module
$US6.95 @ seeedstudio.com
3.3V
115200 baud
AT command set
ESP8266 AT commands
AT+RST
AT+CWMODE=1
AT+CWJAP=ssid,password
AT+CIPMUX=1
AT+CIPSERVER=1,8888
AT+CIPSEND=0,13
Hello, World!
ESP8266 - FCC/CE
$US7.50 @ seeedstudio.com
NodeMCU
$US12.95 @ seeedstudio.com
USB
Lua
NodeMCU
NodeMCU - Lua
wifi.setmode(wifi.STATION)
wifi.sta.config("ssid", "password")
Lua Tool - ESPlorer
NodeMCU - Lua Libraries
File
Wifi – Station and AP
GPIO, PWM, A2D
Net – Server and Socket
I2C, UART, OneWire, SPI
MQTT, COAP
WS2811
NodeLua
Online IDE
https://nodelua.org/
Arduino
WiFi.begin(ssid, pass);
Arduino Tools
1.6.3 fork of Arduino IDE
1.6.4 IDE with Board Manager
Firmware
C
Open Source
Links
http://espressif.com/en/products/esp8266/
https://github.com/esp8266/esp8266-wiki/wiki
https://nurdspace.nl/ESP8266
http://www.nodemcu.com/index_en.html
https://github.com/nodemcu
http://esp8266.ru/esplorer/
https://github.com/esp8266/Arduino
https://github.com/nodemcu/nodemcu-flasher
http://www.esp8266.com/