|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/esp8266-wifi-module-software-programming/
课程评论:没有评论
**课程总结:ESP8266 Wifi模块软件编程** 本课程旨在教授学员ESP8266 Wifi模块的基础硬件和软件编程知识。课程内容涵盖以下核心要点: 1. **ESP8266 Wifi芯片特性及最小系统搭建:** 深入了解ESP8266芯片的关键功能和优势,并学习如何搭建一个能够正常工作的ESP8266最小系统。 2. **AT指令控制ESP8266:** 掌握使用AT指令与ESP8266进行通信和控制的方法,通过PC端发送指令,实现对ESP8266的基本操作。 3. **基于AT指令的ESP8266 Web服务器搭建:** 学习如何利用AT指令配置ESP8266,搭建一个简单的Web服务器,实现设备联网和远程访问。 4. **ESP8266 SDK编译环境的搭建:** 指导学员搭建ESP8266的软件开发工具包(SDK)编译环境,为后续的软件开发做好准备。 5. **ESP8266 NONOS SDK软件编程实践:** 通过具体的编码示例,学习在ESP8266 NONOS SDK环境下进行软件开发,包括: * **软件定时器和硬件定时器:** 掌握定时任务的创建和管理。 * **GPIO LED控制:** 实现LED的亮灭控制。 * **GPIO中断:** 学习如何处理外部GPIO中断。 * **I2C通信:** 实现ESP8266与其他I2C设备的通信。 * **PWM输出:** 控制PWM信号,用于模拟输出等。 * **Wifi连接模式:** 编写代码实现ESP8266在Station、AP或AP+Station模式下的连接。 本课程适合对物联网开发、嵌入式系统感兴趣,希望学习如何利用ESP8266 Wifi模块进行项目开发的初学者和中级开发者。
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;