### ESP32-S3野牛/ESP32-S3KC 通用操作步骤(Arduino IDE)
#### 一、环境准备
1. 安装 Arduino IDE(官网下载)
2. 打开 **文件→首选项**,在“附加开发板管理器网址”填入:
```
https://dl.espressif.com/dl/package_esp32_index.json
```
3. 打开 **工具→开发板→开发板管理器**,搜索 **esp32** 并安装最新版
#### 二、开发板配置(关键)
- 工具→开发板→ESP32 Arduino → **ESP32S3 Dev Module**
- 工具→Flash Size:选 **16MB (128Mb)**(野牛/KC 常见配置)
- 工具→PSRAM:选 **OPI PSRAM**(野牛/KC 标配)
- 工具→Upload Method:选 **USB-OTG (TinyUSB)** 或 **UART0**
- 工具→Port:选择你的串口(如 COM3、/dev/ttyUSB0)
#### 三、烧录与调试(通用)
1. 写好代码,点击 **上传**(右箭头)
2. 烧录失败时:
- 按住 **BOOT** 键,再按 **RESET**,松开 RESET,保持 BOOT 直到开始上传
- 波特率调低到 **115200** 重试
3. 打开 **工具→串口监视器**,波特率 **115200** 看日志
#### 四、野牛/KC 特殊注意
- 板载 USB 直接烧录,无需额外 USB 转串口
- 常用引脚:
- LED:**GPIO13**(板载)
- BOOT:**GPIO0**
- RESET:**EN**
- 摄像头/屏幕:I2C 默认 **SDA=GPIO8,SCL=GPIO9**;SPI 常用 **GPIO10/11/12/13**
#### 五、ESP-IDF 命令行(进阶)
```bash
# 编译+烧录+监视
idf.py -p COM3 flash monitor
# 仅烧录
idf.py -p COM3 flash
# 仅监视
idf.py -p COM3 monitor
```
需要我给你一个可直接上传的 ESP32-S3 野牛/KC 点灯/串口测试示例代码吗?
我要赚赏金
