iis服务器助手广告广告
返回顶部
首页 > 资讯 > 移动开发 >MAC版本的Arduino+ESP32环境安装
  • 163
分享到

MAC版本的Arduino+ESP32环境安装

macos物联网 2023-10-12 19:10:52 163人浏览 安东尼
摘要

Mac版本的Arduino+ESP32环境安装 Arduino-IDE安装安装ESP32软件包(共2种方法)常用ESP32开发资源MAC编译出现问题解决方案 Arduino-IDE安装 官

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.JSONHttps://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

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/pythonorsudo ln -s /usr/bin/python3 /usr/local/bin/python
  1. 修改下载波特率为115200,在工具>Upload Speed修改为115200

来源地址:https://blog.csdn.net/shineber/article/details/130923118

--结束END--

本文标题: MAC版本的Arduino+ESP32环境安装

本文链接: https://www.lsjlt.com/news/429841.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MAC版本的Arduino+ESP32环境安装
    MAC版本的Arduino+ESP32环境安装 Arduino-IDE安装安装ESP32软件包(共2种方法)常用ESP32开发资源MAC编译出现问题解决方案 Arduino-IDE安装 官...
    99+
    2023-10-12
    macos 物联网
  • 【环境配置】Mac环境下利用Homebrew安装指定python版本
    文章目录 基础环境介绍安装python3.9配置快捷启动 基础环境介绍 Mac版本:macOS Monterey 12.6 终端环境:zsh 安装工具:homebrew 安装python3...
    99+
    2023-09-09
    python macos 开发语言
  • mac 安装 golang环境
    作为一名开发者,安装golang环境是必须的。在mac上,安装golang环境也很简单。本文将介绍如何在mac上安装golang环境。安装Xcode在安装golang之前,需要安装Xcode。Xcode是一款由苹果公司推出的集成开发环境(I...
    99+
    2023-05-15
  • Mac环境安装python
    一、介绍:         Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Pytho...
    99+
    2023-09-01
    python
  • Linux环境下GPU版本的pytorch安装
    服务器环境: Ubuntu 16.04.7 显卡:2080 cuda:10.1 注:若服务器有管理员账户和个人账户,最好在个人账户下重新安装anaconda,否则安装pytorch...
    99+
    2024-04-02
  • Python安装及环境变量配置(Mac版)
    一、Python安装包下载,安装 https://www.python.org/downloads/macos/ 二、配置python和pip命令环境变量 mac系统中,可以直接在终端执行python...
    99+
    2023-09-08
    python macos 开发语言
  • Mac安装python 环境& pycharm
    一、文档说明 在Mac上其实自带python环境,但是很多的library安装python是2.7的版本。 验证:可以在终端Terminal中输入:python 如下图是未安装之前,但是咱们需要在自己的Mac上装python 3.0的...
    99+
    2023-09-05
    功能测试 软件测试 测试工程师 单元测试 测试用例 Powered by 金山文档
  • Mac环境下安装Pod
    Mac环境下安装Pod Mac环境下安装Pod-阿里云开发者社区 (aliyun.com) 简介: Mac 环境下安装Pod,Pod安装需要ruby,ruby需要rvm可以终端中查看rvm 安装没有 如果没有安装则按以下步骤安装 rvm安装...
    99+
    2023-09-08
    macos 运维 Pod Mac
  • Mac环境下nvm的安装与环境配置
    目录 1.nvm简介 2.nvm安装 3.配置nvm环境 1.nvm简介 nvm全称 Node Version Manager ,意思为node版本控制;它是一个命令行应用,可以快速地更新、安装、使用、卸载本机的全局 node.js 版...
    99+
    2023-09-01
    macos node.js nvm
  • Python环境版本中怎么安装3.X版本
    本篇内容介绍了“Python环境版本中怎么安装3.X版本”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Python环境版本在与日俱增的发展进...
    99+
    2023-06-17
  • Typora mac版本安装
    提示:文章介绍,Typora在Mac系统中免费安装使用 文章目录 一、官网下载二、安装 一、官网下载 官网地址:https://www.typoraio.cn/ 二、安装 安装好...
    99+
    2023-09-06
    macos
  • 手动安装liberty版本openstack环境(allinone)---安装nova
    以下是手动安装Liberty版本OpenStack环境(all-in-one)的步骤:1. 安装操作系统和必要的软件包:  ...
    99+
    2023-10-11
    openstack
  • mac怎么安装php环境
    这篇文章主要介绍“mac怎么安装php环境”,在日常操作中,相信很多人在mac怎么安装php环境问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mac怎么安装php环境”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-20
  • Mac安装PHP开发环境
    MacOS下安装homebrew包管理器 一、安装PHP #搜索PHP,会搜索出PHP相关的资源,然后根据自己需求选择安装$ brew search php#安装PHP,不指定PHP版本时,默认安装最...
    99+
    2023-09-06
    php macos nginx
  • 在Mac环境下安装SQLite
    在Mac上搭建SQLite环境很简单。下面是在Mac上搭建SQLite环境的步骤: 打开终端:点击Launchpad(启动台),然后在搜索栏中输入"终端",选择打开终端。安装Homebrew(包管理器...
    99+
    2023-09-21
    macos sqlite jvm
  • Linux环境下GPU版本的pytorch如何安装
    这篇文章给大家分享的是有关Linux环境下GPU版本的pytorch如何安装的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。服务器环境:Ubuntu 16.04.7显卡:2080cuda:10.1注:若服务器有管理...
    99+
    2023-06-15
  • Stable Diffusion:Linux、Mac环境安装教程
    一、配置Python环境 1. 安装conda 脚本获取链接:https://repo.anaconda.com/archive/ 一路回车,该输yes输yes wget -c https://rep...
    99+
    2023-09-06
    stable diffusion linux macos pytorch
  • Mac安装jadx并配置环境
    安装jadx命令: brew install jadx 启动jadx-gui命令: jadx-gui JAVA_HOME报错处理: 1.找到java_home路径 java -XshowSetting...
    99+
    2023-10-11
    爬虫
  • Mac 安装 Python3.10 和 配置环境
    Mac 安装 Python3.10 并且配置环境 一、Python的安装 访问官网:https://www.python.org/选择系统(Mac): [https://www.python.org/downloads/macos/] 3...
    99+
    2023-08-16
    macos python linux
  • mac笔记本安装java环境以及idea设置
    系列文章目录 文章目录 系列文章目录安装java环境一、安装jdk二、下载安装IntelliJ IDEA三、安装maven四、安装git五、安装tomcat六、安装appenv配置文件七、有关idea的设置1、快捷键设置2、新建类...
    99+
    2023-08-20
    java macos intellij-idea
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作