本书的旨在讲述如何使用备受欢迎的 ESP32 DevKitC 开发板,在基于 ESP32 的项目中教授 Arduino IDE 和 MicroPython 编程语言。


本书旨在帮助读者开始使用 ESP32 开发板上的 Sketch 程序进行 Arduino 开发。您将在本书中学习以下主题:
* 准备开发环境
* 草图编程
* 使用 UART-串行通信
* 使用模拟输入和 PWM
* 使用 SPI
* 使用 I2C
* ESP32 Wi-Fi 网络和物联网应用
* 使用 EEPROM

本书以Arduino和JavaScript为主线,详细介绍了ESP8266模块的各种应用。书中包含使用jQueryMobile开发移动网页、零配置网络、即时温湿度网站、网络灯光调控器、超声波控制灯光亮度、利用SD内存卡记录温湿度、蓝牙机器人遥控手机App、通过手机USB接口控制Arduino、手机加速度传感器等多元化范例。

本书旨在描述如何从库管理器安装基于 ESP32 的 Arduino 核心,使 ESP32 编程变得越来越容易。

据估计,未来十年将有数万亿台设备通过物联网互联,需要开发人员付出巨大努力。 具有 Wi-Fi 连接功能的 Espressif 微控制器的出现使独立开发人员能够迅速上手。
本书旨在以完整的程序形式为读者提供实用且功能齐全的解决方案。

本书旨在描述用作示例的功能项目的实现的不同阶段。 该项目名为:LED V1.0。基本上,它包括能够通过互联网和虚拟仪表板。使用 Adafruit 中的“仪表板”以及本地两种方式控制 LED 电源设备的开/关和电源。
在 Internet 模式下使用 MQTT 协议,在本地模式下,App Inventor 中设计的应用程序用于 Android 系统中的手机或平板电脑,两种模式分别通过使用 MQTT 和 HTTP 协议链接到 ESP8266。

本书旨在介绍使用 ESP8266 设备作为开发系统以实现物联网项目。


本书是一则理论实践指南,旨在从“物联网”技术推动下的迷人世界出发,将 ESP8266 作为执行 IoT 项目的一种发展系统来研究。
