野路子学习esp32(二) 升级最新的官方SDK @a.宏万

*** 安信可一体化开发环境,默认使用的是官方老版本的开发sdk,所以我们要升级最新版本的sdk。

删除默认工程

*** 现在先将原来的工程与老版本的sdk删除。

本地文件也一起删除。这些对于只开发ESP32来说都没有用。放心删除吧!

如果出现以下提示,继续就好。

拉取开源IDF

*** 现在升级最新的官方SDK

这个时候就要用到,一体化开发环境提供的 cygwin 了。

找到cygwin目录。

以管理员身份运行 Cygwin.bat,如下图:

这个是一个linux命令窗口(好像是哈)

先输入一个 ls

是列目录的命令

project 这个文件夹就是你的工程目录了

下面开始输入以下命令

cd project (进入你的工程目录)

乐鑫官方推荐升级方法

git clone https://github.com/espressif/esp-idf.git esp-idf-v2.1
cd esp-idf-v2.1/
git checkout v2.1
git submodule update --init --recursive

命令执行完成后,就把最新的SDK esp-idf-v2.1 下载到本地了

本地工程文件夹

安信可提供一个批处理。OpenWorkSpace.bat ,双击即可打开工程文件夹。

你可以看到最新的SDK 已经下载好了,记住这个地址,因为会用到。

重新配置IDF

打开ConfigTool.exe,会提示idf路径错误,因为上面已经删除了。现在配置最新的idf

点击,选择,找到刚刚下载好的sdk目录,保存即可。

SDK 升级完成。

结束

时间: 2024-11-01 10:41:38

野路子学习esp32(二) 升级最新的官方SDK @a.宏万的相关文章

野路子学习esp32(六) 开发工具清单@a.宏万

安信可提供的工具非常好用,推荐下载使用. 原文地址 :http://wiki.ai-thinker.com/tools 开发工具清单  1.SDK 一体化开发环境: 下载地址:http://pan.baidu.com/s/1skRvR1j 更新时间:2016.10.01 更新说明:支持 ESP32/ESP8266/ESP31B  2.烧录WiFi固件工具:ESP_DOWNLOAD_TOOL 下载地址:http://www.espressif.com/sites/default/files/too

野路子学习esp32(十) [email protected]宏万

esp32的wifi连接与esp8266的有区别: wifi ESP8266 and ESP32 differ a lot: ESP8266 events are captured via wifi.eventmon.*: wifi.eventmon.register(event[, function(T)]) wifi.eventmon.STA_CONNECTED wifi.eventmon.STA_DISCONNECTED wifi.eventmon.STA_AUTHMODE_CHANGE

野路子学习esp32(十四) 学习ESP32真正的好东西 MicroPython 以及 1z实验室@a.宏万

经历了很痛苦的乐鑫官方的idf 编程 后来终于看到了曙光 lua的 NodeMcu 但是NodeMcu 对乐鑫官方api支持的不是太完整,最近又看了NodeMcu 官方的案例,终于在esp32上支持http了但是其他方面支持还是不到位,而且云生成的bin一直都烧录成功后无法运行,至今也不知道啥原因 网上看到很少有人咨询以及回答这个问题的,就放弃了NodeMcu 终于 终于 终于 在今天发现了又一神奇    MicroPython  这里要感谢 1z实验室 .简直就是福星呀 1z实验室http:/

野路子学习esp32(七) 新建一个应用@a.宏万

选择菜单 新建一个项目 #include <stdio.h> #include "freertos/FreeRTOS.h" #include "freertos/task.h" #include "esp_system.h" #include "esp_spi_flash.h" void app_main() { printf("Hello world!\n"); } # # "mai

野路子学习esp32(八) GPIO 点亮[email&#160;protected]宏万

我购买的是下面这个东东,安信可出品 上面有一个LED,电源指示灯,一个重启按钮,还有一个IO0 按钮: 我们要做的就是点亮LED灯: 通过看原理图,可以得知LED是接在 IO2上的: 新建一个LED工程并设置发布方式 工程结构: 原文地址:https://www.cnblogs.com/hongwans/p/9095317.html

iOS开发——iOS10升级极光推送SDK、友盟分享SDK

前不久升级了Xcode8 ,同时iOS10系统也推送久. 由于公司需要适配iOS 10系统,同时第三方sdk建议升级. 包含替换升级新的SDK和相应的代码修改. 主要分享如何升级极光推送SDK,友盟分享SDK和升级过程中的遇到的报错 一. 升级极光推送SDK,有一篇不错的博客,代码变更也写的挺详细就不在多写, 遇到的编译报错见第三部分 http://blog.csdn.net/cloud_pro/article/details/52574637 二. 升级友盟分享SDK到目前最新版5.2.1(升

【转载】技术的正宗与野路子

http://kb.cnblogs.com/page/554496/ http://zhangtielei.com/posts/blog-programmer-learn.html 黄衫女子的武功似乎与周芷若乃是一路,飘忽灵动,变幻无方,但举手抬足之间却是正而不邪,如说周芷若形似鬼魅,那黄衫女子便是态拟神仙. 这段描写出自<倚天屠龙记>第三十八回. "九阴神抓"本是<九阴真经>中的上乘武功,但当初梅超风夫妇由于拿到的<九阴真经>不完整,学不到里面的内

从零开始学习jQuery (二) 万能的选择器

原文:从零开始学习jQuery (二) 万能的选择器 本系列文章导航 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery包装集 从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式 从零开始学习jQuery (五) 事件与事件对象 从零开始学习jQuery (六) jQuery中的Ajax 从零开始学习jQuery (七) jQuery动画-让页面动起来! 从零开始学习jQuery

技术的正宗与野路子

面对一项新技术的时候,我们怎样去学习才能循序渐进,最终理解得深刻? 让我们先把可供自学的资料列出来,分析一下: Tutorial(入门教程).由该项技术的官网提供.通常是英文的.这份资料是给初次接触该项技术的人看的,一般是一步一步地教你完成某些例子.当我们说某项技术对于新手不太友好的时候,一般也是因为这项技术的Tutorial部分做得不够好. Specification,简称Spec.这是集中体现该项技术的设计思想的东西,是高度抽象的描述.这个一般也是一份完备的.系统的描述,包 含该项技术涉及到