Arduino
本章节包含以下部分,请按需阅读:
Arduino 入门教程
初次接触 Arduino ESP32 开发,想要快速上手?我们为您准备了一套通用的 入门教程。
- 第0节 认识 ESP32
- 第1节 安装和配置 Arduino IDE
- 第2节 Arduino 基础知识
- 第3节 数字输出/输入
- 第4节 模拟输入
- 第5节 脉冲宽度调制 (PWM)
- 第6节 串行通信 (UART)
- 第7节 I2C 通信
- 第8节 SPI 通信
- 第9节 Wi-Fi 基础用法
- 第10节 网页服务器
- 第11节 蓝牙 (Bluetooth)
- 第12节 LVGL 图形界面开发
- 第13节 综合项目
请注意:该教程使用 ESP32-S3-Zero 作为教学示例,所有硬件代码均基于其引脚布局。在动手实践前,建议您对照手中的开发板引脚图,确认引脚配置无误。
配置开发环境
1. 安装和配置 Arduino IDE
请参考 安装和配置 Arduino IDE 教程 下载安装 Arduino IDE 并添加 ESP32 支持。
2. 安装主板包
安装主板包,请从左侧菜单中打开“主板管理器”。搜索 “Nano ESP32” 并安装最新版本(或要使用的版本)。

3. 创建示例
-
以下演示创建 LED 闪烁的示例(处于 File -> examples -> 01.Basics 下的 Blink

-
选择开发板和端口
搜索 Nano ESP32, 选择 Arduino Nano ESP32,然后选择 OK(下图仅供参考,须选择对应的板子)

-
点击菜单栏的 ✓ 进行编译,点击 → 可把编译后的程序烧录到板子上。

4. 打开示例
-
打开现有的示例,操作更简单,直接运行对应的 .ino 例程,参考上文的操作,选择对应的板子和端口,编译下载烧录即可。

-
ESP32-S3-Nano 可以通过左上角文件->示例直接在 IDE 中访问 Arduino 例程。这些示例可以在没有外部库的情况下直接使用。
