智能硬件项目教程 基于ESP32

本书通过项目学习(PBL)的方式讲述基于ESP32 for Arduino的编程基础知识。是全国青少年机器人技术等级考试五六级的指定教材。

智能硬件项目教程 基于ESP32

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

目录
第1章 初识ESP32
第2章 数码管计时器
第3章 点阵动画
第4章 串行通信——UART
第5章 串行通信——I2C和SPI
第6章 WiFi联网和Web服务器
第7章 步进电机
第8章 蓝牙迷宫智能小车

2022-06   阅读(477)
标签: 创客电子 ESP32 RobotLevel

涨知识
LED点阵屏

LED点阵屏通过LED(发光二极管)组成,以灯珠亮灭来显示文字、图片、动画、视频等,是各部分组件都模块化的显示器件,通常由显示模块、控制系统及电源系统组成。

相关资源
ESP32-P4-WIFI6开发板资料

ESP32-P4 采用 400MHz 双核 RISC-V 处理器,支持最大 32MB PSRAM,具备 USB 2.0、MIPI-CSI / DSI 和 H.264 编码等外设,满足低成本、高性能和低功耗的多媒体开发需求。


ESP32-S3 2.8寸显示屏开发板

本产品是一款 2.8 寸且自带 ESP32-S3 主控的 IPS 显示模块,采用 ILI9341V 屏显驱动 IC,分辨率为 240x320,内置麦克风和音频编解码芯片,提供 音频喇叭、锂电池、MicroSD 卡、串口、I2C、扩展 IO 等外设接口。


用于 ESP32 的简单 Arduino 蓝牙音乐接收器和发送器库

ESP32 是一款微控制器,为蓝牙 A2DP 提供 API,可用于接收声音数据,例如从您的手机,并通过回调方法提供。输出是 PCM 数据流,从 SBC 格式解码。


小鹏物联网自动浇花套件-用户手册

小鹏物联网自动浇花套件-用户手册 V1.0


3D打印的遥控船

ESP32遥控船,不仅可以在湖面上自由巡游,还能作为鱼饵板在钓鱼时使用。


Fritzing中ESP32元件库

本资源文件包含了多个ESP32模型的元件,方便用户在Fritzing中进行电路设计和仿真。


ESP32-S3技术参考手册 v1.7

ESP32-S3 技术参考手册面向使用 ESP32-S3 系列产品进行底层软件开发的人员,介绍了 ESP32-S3 系列产品 中内置的硬件模块,包括概述、功能列表、硬件架构、编程指南、寄存器列表等信息。


ESP32技术参考手册 v5.5

ESP32技术参考手册 v5.5


适用于ESP32和ESP8266板、树莓派Pico的外壳

适用于ESP32和ESP8266板、树莓派Pico的外壳3D模型


ESP32-CAM箱式外壳

ESP32-CAM箱式外壳