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

在这里插入图片描述

37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来——小小的进步或是搞不掂的问题,希望能够抛砖引玉。

【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
实验二百三十三:ESP32-S3 UNO开发板 双核16M+8M+Wi-Fi+蓝牙5.0+36个GPIO

偶然发现了这块ESP32-S3 UNO(N16R8)开发板,与Arduino UNO的外观设计规格是一样的。

在这里插入图片描述
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 开发环境中轻松编程和使用。该板的高级功能,包括对多种通信协议的支持和高处理能力,使其成为专业工程师和开发人员的理想工具。

在这里插入图片描述
在这里插入图片描述

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

在这里插入图片描述

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.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

在这里插入图片描述

在这里插入图片描述
3、安装后,转到工具 –>开发板 –> ESP32 Arduino –>选择ESP32S3 Dev Module。

在这里插入图片描述
在这里插入图片描述

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

实验开源代码

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

// setup函数在按下复位按钮或给板子上电时运行一次
void setup() {
  // 将数字引脚 LED_BUILTIN 初始化为输出模式
  pinMode(LED_BUILTIN, OUTPUT);
}

// loop函数会不断重复运行
void loop() {
  digitalWrite(LED_BUILTIN, HIGH);   // 将LED点亮(HIGH表示高电平)
  delay(1000);                       // 等待一秒
  digitalWrite(LED_BUILTIN, LOW);    // 将LED熄灭(LOW表示低电平)
  delay(1000);                       // 等待一秒
}

实验场景图

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

驴友花雕

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值