这本书适合想要了解物联网的新手,或有一定编程经验的电子爱好者阅读。本书重点介绍了 ESP32 这款备受欢迎、功能强大且高性价比的微控制器,它能够提供与传感器的无线连接,具有开源的编程环境。结合这些特性,ESP32 已成为家庭自动化的理想选择。
![](https://www.espressif.com.cn/sites/default/files/%E6%88%AA%E5%B1%8F2022-06-28%20%E4%B8%8B%E5%8D%8812.12.36.png)
![](https://www.espressif.com.cn/sites/default/files/MIF202011-scaled.jpg)
![](https://www.espressif.com.cn/sites/default/files/9781484263358.jpg)
本书深入探索了性能卓越的 ESP8266 和 ESP32 微控制器及其 Wi-Fi 连接功能。其中 ESP32 不仅具有出色的 Wi-Fi 性能,还具备传统蓝牙以及低功耗蓝牙通信功能。本书侧重于利用实际项目,通过介绍 Wi-Fi 和蓝牙通信、手机 APP 设计与构建、ESP-NOW 与 LoRa 通信、信号的产生等,为读者提供相关指导。
![](https://www.espressif.com.cn/sites/default/files/%E7%89%A9%E8%81%94%E7%BD%91%E6%8A%80%E6%9C%AF%E5%BA%94%E7%94%A8%E6%95%99%E7%A8%8B%E2%80%94%E2%80%94ESP8266%E7%89%A9%E8%81%94%E7%BD%91%E5%BC%80%E5%8F%91%E4%B8%8E%E6%99%BA%E8%83%BD%E5%AE%B6%E5%B1%85%E5%AE%89%E8%A3%85%E8%B0%83%E8%AF%95.png)
本书共分 2 篇,分别为 ESP8266 开发教程和智能家居安装及调试实训。第 1 篇主要讲述了 ESP8266 无操作系统的 SDK 编程,并且接入物联网平台;第 2 篇为基于智能家居的安装及调试实训,提髙了读者对于智能家居平台应用的实训学习、动手操作能力,同时为职业院校技能大赛智能家居安装与维护赛项的参赛者提供智能平台应用开发部分的辅导。
![](https://www.espressif.com.cn/sites/default/files/%E9%9B%B6%E5%9F%BA%E7%A1%80%20WiFi%20%E6%A8%A1%E5%9D%97%E5%BC%80%E5%8F%91%E5%85%A5%E9%97%A8%E4%B8%8E%E5%BA%94%E7%94%A8%E5%AE%9E%E4%BE%8B.png)
本书针对WiFi模块及应用进行介绍,全面介绍了 ESP8266 系列 WiFi 模块的 AT 指令集、固件烧录方法和串口调试方法,详细说明其 AT 指令的应用场景和 WiFi 模块在各种情况下的配置方法,实例部分介绍了机智云与 ESP8266 通信的方法和 WiFi 模块控制器应用技术,显著节约产品开发周期,从而使读者能够迅速的掌握 WiFi 模块通过云端与手机 APP 进行通信的方法,降低产品的开发难度。
![](https://www.espressif.com.cn/sites/default/files/%E6%99%BA%E8%83%BD%E7%A1%AC%E4%BB%B6%E9%A1%B9%E7%9B%AE%E6%95%99%E7%A8%8B%E2%80%94%E2%80%94%E5%9F%BA%E4%BA%8EESP32.png)
本书通过项目学习(PBL)的方式讲述基于 ESP32 for Arduino 的编程基础知识。本书讲述了 ESP32 for Arduino 的基本函数;结合硬件讲述了数组及位操作,按键消抖;UART 基本知识,库函数和经典蓝牙的应用;I2C、SPI 的基本原理,库函数的使用;网络及 HTML 基础知识,以 STA 和 softAP 模式建立 WiFi 连接,创建 Web 服务器,并实现远程 HTTP 访问;步进电机的基础知识及梯形加减速运动控制;PID基础知识,并利用码盘实现小车运动的精确控制。
![](https://www.espressif.com.cn/sites/default/files/COVID19.jpg)
这本书对很多物联网项目进行了介绍,从书中可以得到物联网与项目的发展进程;免费获得云服务信息并有效应用在项目中;了解如何在物联网产品中编程和并适当引入自动化……
![](https://www.espressif.com.cn/sites/default/files/Conectando%20Electro%CC%81nica-%20Con%20ESP32.jpg)
本书为具有 TCP-IP 连接的简单电子系统开发提供指导。
![](https://www.espressif.com.cn/sites/default/files/Kick-Start%20to%20MicroPython%20using%20ESP32%20%3A%20ESP8266.jpg)
MicroPython 是 Python 3 重新创建的版本,可在内存受限的微控制器中运行,最小 ROM 为 256 KB,RAM 为 16 KB。MicroPython 支持 ESP32,ESP8266,STM32,nRF52,W600等芯片。MicroPython 遵循 Python 3 的语法,可轻松为微控制器编程。其硬件 API 能够处理微控制器中的 GPIO 引脚。在本书中,我们将 ESP32 模组作为主要控制器进行讨论。
![](https://www.espressif.com.cn/sites/default/files/%E4%B8%8B%E8%BD%BD.jpeg)
本书介绍了一种新的基于 JavaScript 的嵌入式开发方法。 Moddable SDK 支持 Web 浏览器和 Node.js 共用的语言,使 IoT 开发人员能够使用许多相同的工具和技术,来构建复杂的网站和手机 APP。