# ESP32-S3 arduino环境搭建 准备一个ESP32-S3的开发板,比如我们这里的[devkit](https://item.taobao.com/item.htm?spm=a21dvs.23580594.0.0.4fee645e9yMKY6&ft=t&id=678851655368) ![image-20230304090949791](media/image-20230304090949791.png) 淘宝参考链接:[https://item.taobao.com/item.htm?id=678851655368](https://item.taobao.com/item.htm?id=678851655368) 1. 安装arduino的1.8.x版本,目前2.0版本的不支持S3 [https://www.arduino.cc/en/software](https://www.arduino.cc/en/software) ![image-20221119163920496](media/image-20221119163920496.png) 2. 安装后安装ESP32的支持库 [https://github.com/espressif/arduino-esp32](https://github.com/espressif/arduino-esp32) 使用git clone或者直接下载做文件 ![image-20221119164045782](media/image-20221119164045782.png) 3. 打开arduino开发环境的目录hardware下新建一个文件夹espressif ![image-20221119164331038](media/image-20221119164331038.png) 4. 把刚才的下载的zip文件解压后,复制到这里 ![image-20221119164510727](media/image-20221119164510727.png) 5. 然后重命名文件夹为ESP32 ![image-20221119164553692](media/image-20221119164553692.png) 6. 双击tools文件夹下的get.exe自动安装需要的文件 ![image-20221119164911373](media/image-20221119164911373.png) 7. 等待安装完成,这里如果没安装成功建议科学上网,安装成功是这样的,如下图,会多一些文件夹 ![image-20221119165914068](media/image-20221119165914068.png) 8. 打开arduino开发环境,就可以看到ESP32的开发板选项了 ![image-20221119165135246](media/image-20221119165135246.png) 9. 选择自己的开发板的COM和自己设备管理器显示的COM对应 ![image-20221119170231902](media/image-20221119170231902.png) 10. 打开示例库测试例程 ![image-20221119170331830](media/image-20221119170331830.png) 11. 点击上传,等代烧录成功 ![image-20221119170416735](media/image-20221119170416735.png) 12. 打开串口可以正常读取到芯片ID,就说明搭建环境完成了,可以进行自己的编程了 ![image-20221119170501303](media/image-20221119170501303.png)