跟我们一起
玩转路由器

ESP32刷入Ruff Lite固件

  1. Ruff

1)官网:https://www.php.cn/link/2d95d0882174e6abcf9ebe52b57a61a1

2)介绍:Ruff 是一个支持 JavaScript 开发应用的物联网操作系统,为软件开发者提供开放、高效、敏捷的物联网应用开发平台,使得 IoT 应用开发变得更加简单。

  1. 将 Ruff 固件刷入 ESP32

1)点击 Ruff Lite 轻量版的选项。

2)确保你的 ESP32 能够连接到电脑,并顺利显示端口号。

3)安装 Python,我选择了 Python 2.7 以避免潜在问题。

4)安装 flash 烧写工具。

代码语言:javascript 代码运行次数:0

无法保证你能成功安装,网络限制是个问题。

5)测试是否安装成功

代码语言:javascript 代码运行次数:0

如果显示版本号,则表示安装成功。

6)下载 SDK,网址:https://www.php.cn/link/2d95d0882174e6abcf9ebe52b57a61a1docs/download.html。需要下载两个文件:一个是适用于 Windows 编译的 SDK,类似于 Node.js;另一个是用于 ESP32 的 Ruff Lite 固件(稍后使用)。

安装 Windows SDK 后,需要配置环境变量。

测试环境变量配置是否成功。

7)创建一个初始项目。新建一个文件夹,在其中运行以下命令,根据你的板子选择:

我的板子是 esp32-core-v2。

代码语言:javascript 代码运行次数:0

这类似于

8)设置串口。首先查看当前 ESP32 的串口。

然后运行以下命令:

代码语言:javascript 代码运行次数:0

9)烧入固件。将之前下载的 Ruff Lite for ESP32 固件放到新建的文件夹中。

输入以下命令进行烧写:

代码语言:javascript 代码运行次数:0

10)下载依赖包。这类似于 npm 的高仿版本。

例如,下载 WiFi 包:

代码语言:javascript 代码运行次数:0

测试代码:

代码语言:javascript 代码运行次数:0

  1. 总结

Ruff 使用起来还是挺方便的,不知道其他外设的兼容性如何,后续慢慢探索。

赞(0)
版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《ESP32刷入Ruff Lite固件》
文章链接:https://www.lu-you.com/settings/26657.html
本站资源来源于互联网整理,若有图片影像侵权,联系邮箱429682998@qq.com删除,谢谢。

评论 抢沙发

登录

找回密码

注册