210浏览
查看: 210|回复: 9

[项目] 【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

[复制链接]
【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1

处理器:
CPU:Xtensa 双核 32 位 LX6 微处理器,运行频率为 160 或 240 MHz,性能高达 600 DMIPS
超低功耗 (ULP) 协处理器
内存: 520 KiB SRAM
无线连接:
无线网络连接:802.11 b/g/n
蓝牙:v4.2 BR/EDR 和 BLE(与 Wi-Fi 共享无线电)
外设接口:
12 位 SAR ADC,多达 18 个通道
2 × 8 位 DAC
10 × 触摸传感器(电容式传感 GPIO)
4 × SPI
2 个 × I²S 接口
2 个 × I²C 接口
3 × UART
SD/SIO/CE-ATA/MMC/EMMC 主机控制器
SDIO/SPI 从控制器
以太网MAC 接口,支持专用 DMA 和 IEEE 1588 精确时间协议
CAN 总线 2.0
红外遥控器(TX/RX,最多 8 个通道)
电机 PWM
LED PWM(多达 16 个通道)
霍尔效应传感器
超低功耗模拟前置放大器
安全:
全部支持 IEEE 802.11 标准安全功能,包括 WFA、WPA/WPA2 和 WAPI
安全启动
Flash 加密
1024 位 OTP,客户最高 768 位
加密硬件加速:AES、SHA-2、RSA、椭圆曲线加密 (ECC)、随机数生成器 (RNG)
电源管理:
内部低压差稳压器
用于 RTC 的单个电源域
5μA 深度睡眠电流
从 GPIO 中断、定时器、ADC 测量、电容式触摸传感器中断中唤醒
电池管理
用于 3.7v 电池的连接器(如 18650)。


【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图2

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 19:18:33

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图2
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 19:20:35

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图2
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 19:34:31

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

【花雕学编程】Arduino动手做(237)---ESP32 WeMos LOLIN32 Lite 开发板搭建Arduino开发环境
1、安装CH340驱动,打开设备管理器,查看端口情况

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 19:36:56

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

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动手做(237)---ESP32 V1 Rev1搭建环境图1

回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 20:38:15

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 20:39:44

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

本帖最后由 驴友花雕 于 2024-10-27 20:42 编辑

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

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图2


【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1




回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 20:44:18

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

  【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
     实验二百三十七:ESP32 V1.0.0 Rev1 wifi 蓝牙 CH340G 4MB
     FLASH ESP-WROOM-32开发板
   {花雕动手做}项目之一:搭建Arduino开发环境,点亮板载22脚LED灯

实验开源代码

  1. /*
  2.   【Arduino】168种传感器模块系列实验(资料代码+仿真编程+图形编程)
  3.      实验二百三十七:ESP32 V1.0.0 Rev1 wifi 蓝牙 CH340G 4MB
  4.      FLASH ESP-WROOM-32开发板
  5.    {花雕动手做}项目之一:搭建Arduino开发环境,点亮板载22脚LED灯
  6. */
  7. // setup函数在按下复位按钮或给板子上电时运行一次
  8. void setup() {
  9.   // 将数字引脚 LED_BUILTIN 初始化为输出模式
  10.   pinMode(22, OUTPUT);
  11. }
  12. // loop函数会不断重复运行
  13. void loop() {
  14.   digitalWrite(22, HIGH);   // 将LED点亮(HIGH表示高电平)
  15.   delay(1000);                       // 等待一秒
  16.   digitalWrite(22, LOW);    // 将LED熄灭(LOW表示低电平)
  17.   delay(1000);                       // 等待一秒
  18. }
复制代码


回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 20:50:03

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

实验场景图  

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1
回复

使用道具 举报

驴友花雕  中级技神
 楼主|

发表于 2024-10-27 20:55:27

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境

实验场景图  动态图

【花雕学编程】Arduino动手做(237)---ESP32 V1 Rev1搭建环境图1
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail