
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.
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.
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.
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.
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.
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.
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.
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.
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;