本书针对WiFi模块及应用进行介绍,全面介绍了 ESP8266 系列 WiFi 模块的 AT 指令集、固件烧录方法和串口调试方法,详细说明其 AT 指令的应用场景和 WiFi 模块在各种情况下的配置方法,实例部分介绍了机智云与 ESP8266 通信的方法和 WiFi 模块控制器应用技术,显著节约产品开发周期,从而使读者能够迅速的掌握 WiFi 模块通过云端与手机 APP 进行通信的方法,降低产品的开发难度。


本书通过项目学习(PBL)的方式讲述基于 ESP32 for Arduino 的编程基础知识。本书讲述了 ESP32 for Arduino 的基本函数;结合硬件讲述了数组及位操作,按键消抖;UART 基本知识,库函数和经典蓝牙的应用;I2C、SPI 的基本原理,库函数的使用;网络及 HTML 基础知识,以 STA 和 softAP 模式建立 WiFi 连接,创建 Web 服务器,并实现远程 HTTP 访问;步进电机的基础知识及梯形加减速运动控制;PID基础知识,并利用码盘实现小车运动的精确控制。

这本书对很多物联网项目进行了介绍,从书中可以得到物联网与项目的发展进程;免费获得云服务信息并有效应用在项目中;了解如何在物联网产品中编程和并适当引入自动化……

本书为具有 TCP-IP 连接的简单电子系统开发提供指导。

MicroPython 是 Python 3 重新创建的版本,可在内存受限的微控制器中运行,最小 ROM 为 256 KB,RAM 为 16 KB。MicroPython 支持 ESP32,ESP8266,STM32,nRF52,W600等芯片。MicroPython 遵循 Python 3 的语法,可轻松为微控制器编程。其硬件 API 能够处理微控制器中的 GPIO 引脚。在本书中,我们将 ESP32 模组作为主要控制器进行讨论。

本书介绍了一种新的基于 JavaScript 的嵌入式开发方法。 Moddable SDK 支持 Web 浏览器和 Node.js 共用的语言,使 IoT 开发人员能够使用许多相同的工具和技术,来构建复杂的网站和手机 APP。

基于 Arduino IDE,用 ESP32-CAM 构建 17 个项目:照片捕捉、web 服务器、电子邮件通知、视屏流媒体、汽车机器人、平移和倾斜服务器、人脸检测、人脸识别等。

本书将带您了解目前最常用的物联网 SoC 之一 ESP32,并向您介绍 LoRa 技术。

本书基于 Blynk 物联网平台,通过项目实践的方式引导读者制作物联网项目,硬件使用定制的 ESP8266 学习开发板。本书先介绍物联网的一些概念,并在认识物联网开发板的基础上介绍搭建物联网开发环境的方法;接着通过实现远程控制台灯、定时风扇等初级项目,引导读者利用手机与硬件完成互相发送简单命令、实现远程控制、远程数据获取等任务。介绍网络校准时钟、校园气象站等中级项目,进而介绍远程红绿灯、教室人数统计器等高级项目,帮助读者掌握复杂数据的发送与接收、硬件与硬件之间的通信与桥接等技能。通过阅读本书,读者可以掌握 Blynk 物联网开发技术的相关知识,了解物联网的开发原理与步骤,独立开发物联网项目。

本书旨在教学如何使用 Arduino IDE 和 Windows 10 制作和编程一个基于 ESP32 的 Wi-fi 扫描仪。