Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
ESP8266 Wifi module Software Programming
Rating: 4.1 out of 5(10 ratings)
95 students

ESP8266 Wifi module Software Programming

AT Command and NONOS SDK software implement
Created byHUI HU
Last updated 8/2019
English

What you'll learn

  • ESP8266 WiFi module software programming:

Course content

1 section17 lectures5h 39m total length
  • Meeting with ESP8266 WiFi Chip20:58

    Discover the esp8266 wifi chip’s compact qfm package with integrated power management to save the battery, and its high-speed interfaces, including spi, sbi, i2s, adc, pwm, and ir remote control.

  • Minimum ESP8266 System14:11
  • Connect_ESP8266 by AT Command18:02
  • ESP8266 Data Pass Through to PC in Station Mode10:13
  • ESP8266 Data Pass Through to PC in AP Mode9:48
  • ESP8266 Web Server12:52

    Learn how the ESP8266 wifi module runs a web server and serves data to a browser over a local ip. Explore ap mode, temperature data, and styling simple web pages.

  • ESP8266 Setup SDK Compile Environment34:37
  • ESP8266 NONOS SDK UART Hello World49:01
  • ESP8266 NONOS SDK Software Timer16:24
  • ESP8266 NONOS SDK Hardware Timer20:35

    Configure and test the ESP8266 NONOS SDK hardware timer by creating a driver header, wiring the timer, and running real-time tests that print every two seconds.

  • ESP8266 NONOS SDK GPIO LED Hello World21:27

    Wire ESP8266 module and drive a GPIO LED with NONOS SDK. Use a software timer and a callback to blink the LED, then compile and flash hello world example.

  • ESP8266 NONOS SDK GPIO Interrupt27:13

    Explore ESP8266 nonos sdk gpio interrupt setup, including gpio2 wiring, pull-up configuration, and handling high, low, and edge triggers with a callback and debounce.

  • ESP8266 NONOS SDK I2C17:08

    Learn to implement I2C communication with ESP8266 nonos sdk, configure pins, initialize the I2C bus, and read humidity and temperature sensors using start, address, data, acknowledge, and stop sequences.

  • ESP8266 NONOS SDK PWM9:34

    Learn to use the ESP8266 nonos sdk pwm function to drive pins for motor and light control, including initialization, period and duty setup, stopping, and library makefile integration.

  • ESP8266 NONOS SDK Connect WiFi Router20:26

    Program the ESP8266 NONOS SDK to configure the Wi‑Fi chip as a station, set the SSID and password. Automatically connect to a router using a software timer and status checks.

  • ESP8266 NONOS SDK Connect TCP IP Server25:20
  • ESP8266 NONOS SDK AP Mode12:09

Requirements

  • Basic coding knowledge

Description

Basic hardware and software programming knowledge about ESP8266 Wifi module, including:

(1) ESP8266 wifi chip's features and minimum system;

(2) AT command control ESP8266 by PC;

(3) Setup ESP8266 web server by AT command;

(4) Setup ESP8266 SDK compile environment;

(5) ESP8266 NONOS SDK software timer, hardware timer, gpio led, gpio interrupt, I2C, PWM, Wifi Connect mode coding examples;

Who this course is for:

  • Beginner for ESP8266 WiFi Chip