ESPRESSIF ESP32 开发环境搭建
1.下载Espressif-IDE并安装,安装的时候直接下一步就行,下载地址为
IDE下载地址
2.新建项目
1,首先磁盘新建文件夹,用来保存项目
2,File ->New ->乐鑫IDF项目-> 工程名字test->保存目录就是自己建立的哪个文件夹
3,选择模板,选择hello world,创建完成
4,下载程序,此版本硬件上没有串口,可以用内置的jtag口下载(也可以用虚拟串口下载)
先在工程名旁边的设置打开,勾选jtag下载,
5,连接USB,多出来1个串口和1个jtag口
6.按住BOOT,然后按下RST,松开BOOT,芯片进入下载模式,下载固件
7.从IDE打开虚拟串口就可以查看程序运行log
8.ESP_LOGI日志函数,看网上教程用物美物联(账号:test,密码123456)
9.常用命令
idf.py cleanall#清除
idf.py build#编译
idf.py -p COM10 flash#烧写
idf.py menuconfig#配置
官方在线文档
参考文章
说明:也可以用vscode打开,直接把D:\Espressif\frameworks\esp-idf-v5.0
这个文件夹拖动到vscode就行,这里面包含了示例代码,D:\Espressif\frameworks\esp-idf-v5.0\examples\get-started
包含了基本工程
esp32学习专栏
ESPRESSIF ESP32 开发环境搭建相关推荐
- ESP32 ESP-IDF开发环境搭建,Windows下基于ESP-IDF | Cmake | VScode插件的 ESP32 开发环境搭建
之前的一篇博客 Windows上基于ESP-IDF搭建ESP32开发环境 发布后,深受好评.几个月过去了,乐鑫的esp-idf-tools安装工具发生了较大的变化,VsCode插件的功能也愈加完善 ...
- Arduino CLI命令行ESP32开发环境搭建(Linux Ubuntu操作系统)
陈拓2023/03/06-2023/03/11 简介 Arduino cli是一个命令行界面,您可以使用它创建草图(sketch)并将其上传到开发板中.它提供了ArduinoIDE的所有功能: 编写s ...
- ESPRESSIF ESP32 开发环境 Espressif-IDE
先放一些参考链接: 快速入门 - ESP32 - - ESP-IDF 编程指南 v4.4 文档 步骤一: 下载Espressif-IDE并安装,安装的时候直接下一步...就行. https://dl. ...
- Python挺酷的 | PyCharm MicroPython ESP32 开发环境搭建
引: 手头上有一个ESP32的开发板,由于项目需要,准备进行评估测试一下. 之前安装过PyCharm,现在准备使用Python进行开发,从网络上搜罗了一些资料.大概有了一 ...
- ESP32开发 0.windows Vscode开发环境搭建,基于esp-idf-V4.2 | Cmake | Vscode插件
一 前言 入坑嵌入式以来,一直都在寻找一款通用MCU控制器:他应有优秀的计算处理能力.丰富的外设扩展能力.支持有线/无线联网.小巧的封装.自从ESP8266爆火以来,熟悉过它的使用,但窘于硬件限制,只 ...
- ubuntu vscode 配置字体_第五章 Ubuntu搭建ESP32开发环境(vscode)
Vscode安装 ubuntu软件中自带vscode的安装包,一键完成,不废话,没有的想办法解决. 编译链操作 下载 官方最新地址 有系统区别,下载对应的压缩到到电脑 · for 64-bit Lin ...
- 乐鑫Esp32学习之旅② 巧用eclipes编辑器,官方教程在Windows下搭建esp32开发环境,打印 “Hello World”。
本系列博客学习由非官方人员 半颗心脏 潜心所力所写,仅仅做个人技术交流分享,不做任何商业用途.如有不对之处,请留言,本人及时更改. 1. 爬坑学习新旅程,虚拟机搭建esp32开发环境,打印 " ...
- ESP32 入门笔记01:乐鑫ESP32-DevKitC开发板信息、开发环境搭建以及学资料准备
文章目录 一.ESP32-DevKitC 开发板介绍 二.ESP32 开发环境 1. Arduino IDE 1.1 开发环境搭建步骤 1.2 实验:使用 Arduino IDE 将代码上传到 ESP ...
- ESP32 Ubuntu开发环境搭建
在Ubuntu下搭建ESP32开发环境 文章目录 在Ubuntu下搭建ESP32开发环境 说明 开发环境 硬件准备 ESP32(NodeMCU-32S) NodeMCU-32S 引脚图 搭建步骤 安装 ...
最新文章
- 面霸告诉你:面试官都有哪些套路?
- python如何返回多个值_python- 如何返回多个值 | 学步园
- 赠书:亿级流量峰值没在怕,“缓存”技术来减压!
- Selenium Webdriver原理终于搞清楚了
- java ios websocket_Java WebSocket的例子
- python是强定义语言吗_python是强类型语言吗
- 我如何使用Python查找有趣的人来关注Medium
- 2017java面试_2017 Java面试大全(一)
- 遗传算法优化变分模态分解VMD包络熵和参数及MATLAB代码
- 蓝牙 - BQB认证测试
- kernel ramdump分析--如何启动crash
- python下opencv安装
- rust 案例_深入浅出rust.pdf 高清版
- EfficientNet B0 训练 Standford 汽车图片分类(对比ResNet34)
- 如何让DIV标签居中显示?
- 计算小分子之间的RMSD
- Nutch-2.2.1学习之九Nutch过滤URL实践
- pcb二次钻孔_PCB钻孔的相关介绍
- 用python输入三个整数判断能否构成三角形_用户输入三个数字,判断可以构成什么三角形?...
- 盘点一些国产“有特点”的单片机