36 Star 278 Fork 100

梦程MI / LuatOS-ESP32

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
userguide.md 1.93 KB
一键复制 编辑 原始数据 按行查看 历史
梦程MI 提交于 2022-01-19 18:40 . add: 加个命令行提示

如何使用源码

一、通过乐鑫官方安装器配置idf环境

链接:https://docs.espressif.com/projects/esp-idf/zh_CN/v4.2/esp32/get-started/windows-setup.html

下载windows版exe进行一键安装

注:1、首先确认你的电脑上安装了python3,git,如果没有请先安装

​ 2、更改pip源为国内镜像(因为配置环境需要pip虚拟环境,国内用户使用官方源可能会timeout失败,国外用户可以不修改)推荐使用清华源 pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple

二、通过VSCode配置ide环境

1、安装VSCode

2、安装c语言插件和espidf插件(都可以直接搜索)

3、配置VSCode

在VSCode里按F1输入ESP-IDF: Configure ESP-IDF extension进行配置

(1)选择express

config

(2)选择本地的espidf文件夹

config

(3)点击install进行自动配置

三、导入工程

1、克隆仓库

(1)git clone https://gitee.com/dreamcmi/LuatOS-ESP32

git clone https://github.com/dreamcmi/LuatOS-ESP32

国内用户优先选择码云,两个链接源码保持一致,克隆一个即可

(2) git clone https://gitee.com/openLuat/LuatOS

克隆luatos主仓库,与LuatOS-ESP32文件夹同级。

2、进入LuatOS-ESP32文件夹,右键使用vscode打开

3、配置vscode

(1)在vscode界面按F1 找到下图确定

04configesp

(2)添加LuatOS文件夹到vscode工作区

四、注意事项

1、推荐使用乐鑫官方工具创建的快捷方式进行编译和下载(VSCode经常莫名bug)

config

命令行:
idf.py set-target esp32c3	// 设置编译目标为esp32c3
idf.py build				// 编译
idf.py -p COM3 flash		// 刷写

2、sdkconfig文件非必要不要修改,已经给出default文件作为默认

3、欢迎提pull request 和issue

C
1
https://gitee.com/dreamcmi/LuatOS-ESP32.git
git@gitee.com:dreamcmi/LuatOS-ESP32.git
dreamcmi
LuatOS-ESP32
LuatOS-ESP32
master

搜索帮助