IoT Tutorial for ESP8266
NodeMCU Module
Buy It Now
$5 on AliExpress
$9 on Amazon
Opinions
Pro - It’s narrow and has a breadboard-friendly form factor and pin layout
Pro - It’s a popular and well-documented board
Con - It must be hooked up to external parts for this tutorial
Setup Notes
This board needs to be
wired into a breadboard
for this tutorial
Resources
CNXSoft Article
Good overview of board features and pinout
my2cents NodeMCU Comparison Blog Post
Review of different NodeMCU modules available on the market
Official NodeMCU DevKit Documentation
All of the technical details of the NodeMCU module
Quick Links
Setup
Lesson 1: Arduino Setup
Lesson 2: ESP8266 Hello World
Lesson 3: ESP8266 WiFi Setup
Lesson 4: ESP8266 MQTT Pub
Lesson 5: HTML/JS Hello World
Lesson 6: HTML/JS MQTT Sub
Lesson 7: HTML/JS MQTT Pub
Lesson 8: ESP8266 MQTT Sub
Lesson 9: IoT Button
Lesson 10: IoT LED
Lesson 11: IoT Sensor