MAC版本的Arduino+ESP32环境安装

Arduino-IDE安装

  1. 官网下载安装Arduino-IDE
    Arduino-IDE官方网站
    在这里选择macOS,自行选择intel和m系列芯片。
  2. 偏好设置
    在这里设置中文,Preferrence
    在这里插入图片描述
    在这里设置开发文件目录:
    /Users/shineber/Documents/Arduino
    设置开发板管理器地址:
https://dl.espressif.com/dl/package_esp32_index.json
https://m5stack.oss-cn-shenzhen.aliyuncs.com/resource/arduino/package_m5stack_index.json

在这里插入图片描述

安装ESP32软件包(共2种方法)

  • 法一:在Arduino内部安装
    文件>首选项>附加开发板管理器网址加入Arduino core for esp32网站:
https://dl.espressif.cn/dl/package_esp32_index.json

工具>开发板>开发板管理器 中搜索并下载esp32开发板数据包(速度较慢,科学上网可能无用,可以先安装失败之后再次安装即可)

mkdir -p ~/Documents/Arduino/hardware/espressif &&\
cd ~/Documents/Arduino/hardware/espressif &&\
git clone https://github.com/espressif/arduino-esp32.git esp32 &&\
cd esp32/tools &&\
python get.py

如果遇到如下问题,解决方式为:
1.IOError: [Errno socket error] [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)

使用 python3 代替python

2.xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun

使用 xcode-select --install

!!!如果遇到终端指令下载慢的问题,可以自己从github上面下载esp32环境包:https://github.com/espressif/arduino-esp32
⚠️注意目录要放在如下位置:/Users/shineber/Documents/Arduino/hardware/espressif/esp32

[离线下载方法参考链接]https://blog.csdn.net/andylauren/article/details/122147444?ops_request_misc=&request_id=&biz_id=102&utm_term=arduino%20%20esp32&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduweb~default-3-122147444.142v87control_2,239v2insert_chatg

常用ESP32开发资源

  1. bilnker官网:https://diandeng.tech/doc/auth
  2. Arduino下载官网:https://www.arduino.cc/en/software
  3. CSDN开源网站:https://www.csdn.net/
  4. GitHub:https://github.com/

MAC编译出现问题解决方案

  1. 可能是没有安装python下载安装python即可
  2. 安装了python,修改如下文件:~/Library/Arduino15/packages/esp32/hardware/esp32/*/platform.txt
    python修改为python3,并运行如下指令:
sudo ln -s which python3 /usr/local/bin/python
or
sudo ln -s /usr/bin/python3 /usr/local/bin/python
  1. 修改下载波特率为115200,在工具>Upload Speed修改为115200
  • 25
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
要在Mac上运行Arduino ESP32,您需要按照以下步骤进行操作: 1. 首先,您需要安装Arduino软件。您可以从Arduino官方网站上下载并安装最新版本Arduino IDE。 2. 安装完成后,打开Arduino IDE。然后,点击“工具”菜单,选择“开发板”子菜单,再选择“开发板管理器”。 3. 在开发板管理器中,搜索“ESP32”,然后选择并安装适用于ESP32开发板的支持包。您可以选择Node32s等型号的开发板。 4. 连接您的ESP32开发板到电脑上,使用USB数据线将它们连接起来。 5. 返回Arduino IDE,点击“工具”菜单,选择“端口”子菜单。您应该能够看到一个新的COM串行端口出现,选择它作为ArduinoESP32开发板之间的通信通道。 6. 现在,您可以编写和上传ESP32的程序了。您可以从示例程序中选择一个来运行,或者自己编写一个新的程序。 请注意,上述步骤是基于Arduino IDE的操作。如果您想使用官方的工具链和ESP-IDF进行编程,那么配置过程可能会有所不同。但是,使用Arduino IDE进行ESP32开发是一种简单且方便的方式,特别适合初学者。 #### 引用[.reference_title] - *1* *3* [在Arduino上搭建ESP32开发环境](https://blog.csdn.net/Z1576796635/article/details/122840881)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [如何在Arduino安装ESP32开发板](https://blog.csdn.net/weixin_62759126/article/details/129778211)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^koosearch_v1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值