《从零开始学ESP32物联网应用开发》结合50个实践案例和2个综合实战项目,f详细介绍ESP32从入门到进阶提升的全方位知识,涵盖ESP32物联网应用开发的基础知识、通信技术和网络编程等相关内容。该书免费提供程序源代码、100分钟配套教学视频、教学PPT和开发工具等超值学习资源,以方便读者学习和实践。
伍书共11章,分为4篇。第1篇基础知识,主要介绍ESP32硬件基础知识、ESP-IDF开发环境搭建、ESP32外设驱动控制、FreeRTOS实时操作系统等;第2篇通信技术,主要介绍Wi-Fi编程(基础知识、Wi-Fi扫描、Wi-Fi Station模式、Wi-Fi Soft-AP模式、ESP-NOW通信)、Wi-Fi配网(Smart Config配网、Soft-AP配网、BluFi配网、配网失败的解决方法)、蓝牙通信(基础知识、蓝牙广播、蓝牙扫描、GAP通用访问控制、GATT通用属性控制):第3篇网络编程,主要介绍网络传输(网络接口、IP地址、TCP通信、UDP通信)、网络应用(HTTP/HTTPS客户端应用、MQTT客户端应用、OTA应用);第4篇项目实战,主要介绍基于Wi-Fi技术的智能灯泡和基于蓝牙技术的指纹密码锁两个综合项目的实现。
《从零开始学ESP32物联网应用开发》内容丰富,讲解循序渐进,操作步骤详细,源码解析透彻,适合ESP32物联网应用开发的入门与进阶读者阅读,也适合相关从业人员参考,还适合培训机构和高等院校的相关专业作为教材。
展开
——集美大学信息工程学院院长 郑佳春
★该书不仅系统地介绍了ESP32的基础知识和核心技术,而且结合50个精心设计的实践案例和2个实战项目,带领读者快速掌握相关理论知识并动手实践,从而提高实际开发水平。对于想全面、深入学习ESP32物联网应用开发的人而言,该书无疑是一把开启学习之门的“金钥匙”。
——集美大学教授、智能硬件与高效能计算实验室主任 许伟坚
★有幸和作者一起研发过嵌入式系统,作者深厚的技术功底给我留下了深刻的印象。该书系统地阐述了ESP32物联网应用开发的核心知识,并给出了大量的实践经验与技巧。该书无论是概念讲解还是案例分析都通俗易懂、简单明了,可以帮助读者构建起ESP32物联网应用开发完整的知识体系。该书凝聚了作者多年的心血,体现出他对工程研发的严谨和认真态度,是一部不可多得的参考读物,推荐给物联网应用开发领域的读者朋友们。
——厦门大学博士、副教授 王德清
★该书让我看到了作者对ESP32物联网应用开发的深刻理解。作者对技术原理的剖析通俗易懂,对核心技术的讲解深入、透彻,对实践案例的分析有条有理。该书内容新颖、丰富,案例典型,有很强的实用性和启发性,能够帮助读者快速提升动手能力,从而让他们适应企业级物联网应用开发的高要求。
——MediaTek技术副总监 凌广杰
★当前,物联网技术日新月异,物联网应用层出不穷,这带动了大量的工程技术人员进入物联网开发领域,物联网工程师俨然成了职场的香饽饽。然而,如何快速掌握物联网技术是每个进入该领域的人不得不思考的问题。幸运的是我看到了这本新书,它可以极大地助力读者系统地学习ESP32物联网应用开发,强烈推荐物联网领域的技术人员阅读。
——云纸联合创始人、CEO 蔺秋实