36浏览
查看: 36|回复: 6

[项目] 【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境

[复制链接]
【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图1

ESP32-S3 UNO 开发板是基于 ESP32-S3-WROOM-1-N16R8 微控制器的扩展板,基于 Arduino 开发板架构。凭借 2.4GHz Wi-Fi 和集成蓝牙 5.0 等高级功能,它为开发各种项目提供了一个强大的平台。ESP32-S3 UNO 配备 16MB 闪存和 8MB RAM,特别适用于物联网 (IoT)、机器人和其他工程项目的复杂应用。该开发板支持 Python 和 C 等流行的编程语言,可以在 Arduino IDE 开发环境中轻松编程和使用。该板的高级功能,包括对多种通信协议的支持和高处理能力,使其成为专业工程师和开发人员的理想工具。

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图2

驴友花雕  中级技神
 楼主|

发表于 3 天前

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境

1、安装CH340驱动,打开设备管理器,查看端口情况

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 天前

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境



2、将 ESP32 JSON 文件链接添加到 Arduino IDE
将ESP32-S3 UNO(N16R8)与 Arduino 一起使用需要在 Arduino IDE 中添加适当的 JSON 文件链接。这是在 Arduino IDE 中通过转到 File –> Preferences 来完成的。在设置选项卡中,在底部,您将看到 “Additional Boards Manager URLs”。需要添加ESP32-S3 UNO(N16R8)的链接。单击下图所示的框,将打开一个弹出窗口,可以在其中输入 JSON 文件的 URL。

JSON 文件链接:https://raw.githubusercontent.co ... ge_esp32_index.json

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 天前

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图1

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图2
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 天前

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境

3、安装后,转到工具 –>开发板 –> ESP32 Arduino –>选择ESP32S3  Dev  Module。

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图2

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 天前

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  实验二百三十三:ESP32-S3 UNO开发板 双核16M+8M+Wi-Fi+蓝牙5.0+45个GPIO
  {花雕动手做}项目之一:ESP32-S3 UNO使用 BLINK 测试板载LED

实验开源代码

  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  3.   实验二百三十三:ESP32-S3 UNO开发板 双核16M+8M+Wi-Fi+蓝牙5.0+45个GPIO
  4.   {花雕动手做}项目之一:ESP32-S3 UNO使用 BLINK 测试板载LED
  5. */
  6. // setup函数在按下复位按钮或给板子上电时运行一次
  7. void setup() {
  8.   // 将数字引脚 LED_BUILTIN 初始化为输出模式
  9.   pinMode(LED_BUILTIN, OUTPUT);
  10. }
  11. // loop函数会不断重复运行
  12. void loop() {
  13.   digitalWrite(LED_BUILTIN, HIGH);   // 将LED点亮(HIGH表示高电平)
  14.   delay(1000);                       // 等待一秒
  15.   digitalWrite(LED_BUILTIN, LOW);    // 将LED熄灭(LOW表示低电平)
  16.   delay(1000);                       // 等待一秒
  17. }
复制代码



回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 3 天前

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境

实验场景图

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图1

【花雕学编程】Arduino动手做(233)---ESP32-S3 UNO开发环境图2

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail