NODE MCU:ESP 8266 - Micro Python Network Programming and IOT
3.7 (16 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
173 students enrolled

NODE MCU:ESP 8266 - Micro Python Network Programming and IOT

With micropython and ESP8266 / ESP 32 - Learn Network protocols - HTTP REST API, MQTT, network socket programming & IOT
3.7 (16 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
173 students enrolled
Last updated 10/2019
English
English [Auto-generated]
Current price: $41.99 Original price: $59.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 3 hours on-demand video
  • 9 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Widely used IOT protocols such as HTTP - REST API, MQTT, Network socket programming
  • Learn to flush (load) and use micropython in NODE MCU-8266
  • Use of IDE like Esplorer and uPYcraft
  • Working on data transfer to cloud.
  • Analog to digital converter interfacing with NODE MCU.
  • An overview comparison with the ESP32 board
Requirements
  • Basic knowledge in programming and particularly on Python
  • Interest in Internet of things
Description

In recent times, micropython is becoming increasing popular in resource constrained  IOT devices such as NODE MCU ESP 8266 / ESP 32 etc.,due to its flexibility, light weight and syntax similar to python programming language.

The course extensively uses micropython programming. Further more, not just IOT devices, the machine - to - machines communication uses wide range of protocols such as REST API, MQTT and more important socket network programming. This course cover all these protocols through presentation and  demonstration through Open source cloud applications, tools. 

The course coverage is as follows :

  • Getting micropython installed / flashed on to NODE MCU 8266/32.

  • The IDE used communication of NODE MCU 8266 such as Esplorer and uPyCraft.

  • REST API and communication with cloud through IOT - NODE MCU 8266/32.

  • MQTT protocol.

  • Socket programming

    •     TCP

    •     UDP

  • An overview about ESP 32. ESP 32 is recent advanced version when compared to NODE MCU-ESP8266. ESP 32 is with better processor and higher processing capacity - RAM.

Enroll in this course to easily understand, acquire knowledge towards career progression.


Happy learning!!

Who this course is for:
  • Any one interested in learning about NODE MCU 8266, IOT and about micropython
  • Students of Computer science, Electronics
Course content
Expand all 24 lectures 02:52:47
+ Internet of things Overview
4 lectures 37:38
Sensors and Actuators
09:13
IOT Board - NODE MCU 8266
08:42
What is IP address?
09:10
+ NODE MCU :ESP8266 - Micro python and Esplorer IDE
3 lectures 21:55
Micropython and Esplorer IDE
10:48
Getting micropython on NODE MCU ESP8266 board
08:21
Connecting to NODE MCU 8266 to WIFI
02:46
+ NODE MCU: ESP8226 - Using REST - API and interfacing to cloud
4 lectures 32:36
REST API - GET using micropython and Node MCU Presentation
09:04
REST API - GET using micropython and Node MCU Demonstration
05:59
REST API - Sensor data POST using micropython to thinkspeak cloud
10:44
REST API - Sensor data POST using micropython to thinkspeak cloud Demonstration
06:49
+ NODE MCU:ESP8266 12E- MQTT Protocol
3 lectures 18:16
What is MQTT?
08:18
MQTT - micropython code overview
06:01
MQTT-cloud demonstration of LED switch ON/OFF
03:57
Quiz 1
6 questions
+ Micropython Network-Socket Programming
7 lectures 48:18
Software tools used : uPyCraft and Hercules
04:17
NODE MCU - TCP server and client socket programming demonstration
12:53
NODE MCU - TCP client and server socket program review and demonstration
07:21
NODE MCU -UDP server and client program review and demonstration
06:44
NODE MCU - UDP client and server socket programming review and demonstration
02:43
+ An Overview comparison with ESP 32 development board.
1 lecture 09:51
An Overview comparison with ESP 32 development board.
09:51
Quiz 2
6 questions
+ Bonus
1 lecture 01:44
Bonus Lecture
01:44