本书为 ESP32 开发的基本指南。 我们将从传感器设备的 GPIO 编程开始。 然后将通过建立一些物联网项目来研究 ESP32 的开发,例如气象站,传感器记录仪,智能家居,Wi-Fi 摄像头和 Wi-Fi 驱动等。 最后,我们将基于 ESP32 与移动应用程序和 AWS 等云服务器进行交互。本书将教您如何开始并开发各种基于 ESP32 芯片的 IoT 项目。
![](https://www.espressif.com.cn/sites/default/files/51zr8BWcpCL._SX404_BO1%2C204%2C203%2C200__0.jpg)
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-07%20%E4%B8%8B%E5%8D%8812.00.42_0.png)
本书旨在描述如何通过 LoRa 网络实现 ESP32 简单无线传感器网络(WSN)。
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-07%20%E4%B8%8A%E5%8D%8811.53.26_0.png)
本书旨在讲述基于 ESP 32 采用 MAX 10 面包板 SDR FM 单声道无线电。
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-07%20%E4%B8%8A%E5%8D%8810.23.46_0.png)
本书的旨在讲述如何使用备受欢迎的 ESP32 DevKitC 开发板,在基于 ESP32 的项目中教授 Arduino IDE 和 MicroPython 编程语言。
![](https://www.espressif.com.cn/sites/default/files/41W5kHSX8GL.jpeg)
本书旨在帮助读者开始使用 ESP32 开发板上的 Sketch 程序进行 Arduino 开发。您将在本书中学习以下主题:
* 准备开发环境
* 草图编程
* 使用 UART-串行通信
* 使用模拟输入和 PWM
* 使用 SPI
* 使用 I2C
* ESP32 Wi-Fi 网络和物联网应用
* 使用 EEPROM
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-09-18%20%E4%B8%8B%E5%8D%886.56.43.png)
本书以Arduino和JavaScript为主线,详细介绍了ESP8266模块的各种应用。书中包含使用jQueryMobile开发移动网页、零配置网络、即时温湿度网站、网络灯光调控器、超声波控制灯光亮度、利用SD内存卡记录温湿度、蓝牙机器人遥控手机App、通过手机USB接口控制Arduino、手机加速度传感器等多元化范例。
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-07%20%E4%B8%8A%E5%8D%8811.49.33_0.png)
本书旨在描述如何从库管理器安装基于 ESP32 的 Arduino 核心,使 ESP32 编程变得越来越容易。
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-07%20%E4%B8%8A%E5%8D%8811.37.17%202_0.png)
据估计,未来十年将有数万亿台设备通过物联网互联,需要开发人员付出巨大努力。 具有 Wi-Fi 连接功能的 Espressif 微控制器的出现使独立开发人员能够迅速上手。
本书旨在以完整的程序形式为读者提供实用且功能齐全的解决方案。
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-07%20%E4%B8%8B%E5%8D%8812.03.12_0.png)
本书旨在描述用作示例的功能项目的实现的不同阶段。 该项目名为:LED V1.0。基本上,它包括能够通过互联网和虚拟仪表板。使用 Adafruit 中的“仪表板”以及本地两种方式控制 LED 电源设备的开/关和电源。
在 Internet 模式下使用 MQTT 协议,在本地模式下,App Inventor 中设计的应用程序用于 Android 系统中的手机或平板电脑,两种模式分别通过使用 MQTT 和 HTTP 协议链接到 ESP8266。
![](https://www.espressif.com.cn/sites/default/files/%E5%B1%8F%E5%B9%95%E5%BF%AB%E7%85%A7%202019-03-07%20%E4%B8%8A%E5%8D%8811.33.23_0.png)
本书旨在介绍使用 ESP8266 设备作为开发系统以实现物联网项目。