0% found this document useful (0 votes)
5 views16 pages

nodeMCU

The ESP8266 is a low-cost WiFi microchip with a 32-bit CPU, supporting various communication protocols and GPIO functionalities. It is available in different modules like ESP-01 and NodeMCU, with prices ranging from $5 to $12.95, and supports programming through AT commands, Lua, and Arduino IDE, making it versatile for IoT applications.

Uploaded by

Jack Frost
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views16 pages

nodeMCU

The ESP8266 is a low-cost WiFi microchip with a 32-bit CPU, supporting various communication protocols and GPIO functionalities. It is available in different modules like ESP-01 and NodeMCU, with prices ranging from $5 to $12.95, and supports programming through AT commands, Lua, and Arduino IDE, making it versatile for IoT applications.

Uploaded by

Jack Frost
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 16

ESP8266

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/

You might also like