ESP-WROOM-32环境搭建(Arduino)

本文介绍了如何在ArduinoIDE中添加ESP32板卡的步骤,包括通过首选项添加开发板网址,更新板卡列表,安装ESP32开发板,并解决可能出现的Python缺失和下载失败的问题。提供了手动下载安装包和放置到指定文件夹的解决办法。
摘要由CSDN通过智能技术生成

给Arduino IDE添加板卡网址

打开Arduino IDE,文件–>首选项:
image1
2.带点击红色圆圈,添加网址:

 https://dl.espressif.com/dl/package_esp32_index.json

更新板卡列表

  1. 打开工具–>开发板–>开发板管理器
    image
  2. 重启IDE
  3. 打开开发板管理器后,管理器会自动更新板卡列表。
  4. 安装ESP32,找到ESP32的那一个,点击安装。

版本可以选择最新的试试,我选择1.03版本,安装过程当中不要退出。

编辑程序

  1. 打开工具–>开发板,选择刚刚安装的ESP32。
  2. 打开文件–>示例–>ESP32–>ChipID->GetChipID
  3. 编译下载,打开串口调试工具,即可看到ID打印输出。

遇到的问题

编译没有找到python.exe文件

安装python。

管理器安装ESP32,下载失败:
  1. 方法一:复制红色网址,直接去网页中下载压缩包。
    方法二:直接点击More info,就会跳转到github去下载。
    image3
  2. 打开文件–>页面首选项:
    image4
  3. 复制地址直接进入文件夹,将下载的压缩包放到这个文件夹内,不解压。
https://github.com/espressif/arduino-esp32/releases/download/1.0.3/esp32-1.0.3.zip
  1. 最后在重新安装开发板依赖。如果还错误,显示已存在也没关系,已经安装成功了。
  • 5
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
ESP-WROOM-32 技术规格书 ESP-WROOM-32 是一款通用型 WiFi-BT-BLE MCU 模组,功能强大,用途广泛,可以用于低功耗传感器网络和 要求极高的任务,例如语音编码、音频流和 MP3 解码等。 此款模组的核心是 ESP32 芯片,具有可扩展、自适应的特点。两个 CPU 核可以被单独控制或上电。时钟频率 的调节范围为 80 MHz 到 240 MHz。用户可以切断 CPU 的电源,利用低功耗协处理器来不断地监测外设的状态 变化或某些模拟量是否超出阈值。ESP32 还集成了丰富的外设,包括电容式触摸传感器、霍尔传感器、低噪声 传感放大器,SD 卡接口、以太网接口、高速 SDIO / SPI、UART、I2S 和 I2C 等。 ESP-WROOM-32 集成了传统蓝牙、低功耗蓝牙和 Wi-Fi,具有广泛的用途:Wi-Fi 支持极大范围的通信连接,也 支持通过路由器直接连接互联网;而蓝牙可以让用户连接手机或者广播 BLE Beacon 以便于信号检测。ESP32 芯片的睡眠电流小于 5 µA,使其适用于电池供电的可穿戴电子设备。ESP-WROOM-32 支持的数据传输速率高 达 150 Mbps,经过功率放大器后,输出功率可达到 22 dBm,可实现最大范围的无线通信。因此,这款芯片拥 有行业领先的技术规格,在高集成度、无线传输距离、功耗以及网络联通等方面性能最佳。 ESP32 的操作系统是带有 LWIP 的 freeRTOS,还内置了带有硬件加速功能的 TLS 1.2。芯片同时支持 OTA 加密 升级,开发者可以在产品发布之后继续升级。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值