环境搭建
1、开发板介绍
1.1 核心板介绍
9kDh-1693328024145)
各个模块的介绍
1、CH340模块,用于USB转串口与ESP32对接
2、Micro USB接口,用于程序的下载、固件升级和电源输入等
3、ESP32芯片
4、复位按键
5、BOOT按键
6、ESP32引出的GPIO口
对于各个引脚的使用。关于 ESP32 管脚详细功能介绍,大家可以参考文档“\7–ESP32 相关资料
\esp_wroom_32_datasheet_cn.pdf”,
1.2 底板介绍
编号 | 描述 | 编号 | 描述 |
---|---|---|---|
1 | 4个按键模块 | 11 | 5个RGB彩灯 |
2 | 时钟模块 | 12 | 数码管驱动模块:TM1637 |
3 | TF卡座 | 13 | 无源蜂鸣器 |
4 | ESP32核心板接口 | 14 | 红外接收头 |
5 | ESP32核心板引出的IO | 15 | DS18B20和DH11传感器接口 |
6 | 底板的电源开关 | 16 | SG90舵机接口:4路 |
7 | 3.3V的稳压模块 | 17 | 共阳数码管 |
8 | 5V与3.3V的电源输入输出口 | 18 | 电机驱动模块,ULN2003芯片 |
9 | ADC电位器 | 19 | OLED与LCD液晶接口 |
10 | 8个LED模块 | 20 | 继电器模块 |
2、开发板使用
2.1 Arduio软件安装
- 安装arduio软件
- ESP32支持包安装
打开 Arduino 软件,选择“文件”-->“首选项...”,在“其他开发板管理
器地址”中添加 ESP32 支持包在线地址:
https://github.com/espressif/arduino-esp32/releases/download/2.0.4/pa
ckage_esp32_index.json
然后选择“工具”-->“开发板”-->“开发板管理器...”,输入“ESP32”,
出现下图中开发板类型后,点击安装即可
2.2 安装CH340驱动
2.3 程序下载运行
-
选择开发板
-
选择串口——工具-端口-COMx
3、实验介绍
3.1、实验分类
总共有27个实验
- 基础例程1:实验1-实验6
- 基础例程2:实验7-实验8
- 基础例程3:实验9-实验13
- 基础例程4:实验14-实验19
- 基础例程5:实验20-实验24
- 基础例程6:实验25-实验27