开源改变世界

Arduino-ESP32 ver 2.0-的错误… #1244

推推 grbl 3年前 (2023-01-31) 422次浏览
打开
slresour 打开了这个问题 2022 年 7 月 7 日 · 4条评论
打开

Arduino-ESP32 ver 2.0-的错误…#1244

slresour 打开了这个问题 2022 年 7 月 7 日 · 4条评论

注释

Arduino-ESP32 ver 2.0-的错误... #1244

Arduino-ESP32 ver 2.0-…
“arduinoWebSockets\src\WebSockets.cpp:42:10: fatal error: hwcrypto/sha.h: No such file or directory”错误
“Grbl_Esp32-main\Grbl_Esp32\src\I2SOut. cpp:54:10:致命错误:FreeRTOS.h:没有这样的文件或目录”

使用 Arduino-ESP32 ver 1.8.6 没问题。

Arduino-ESP32 ver 2.0-的错误... #1244 slresour 添加了 漏洞 有些东西不工作标签 2022 年 7 月 7 日
Arduino-ESP32 ver 2.0-的错误... #1244

我们不再支持 Grbl_Esp32。开发人员现在专门致力于其替代品 FluidNC。我们必须对 FluidNC 进行大量修改才能迁移到新的 Arduino 框架。由于 Arduino 框架、ESP-IDF 核心和 xtensa 编译器工具链的深刻变化,有几个需要解决的微妙问题。我们没有计划将这些更改反向移植到 Grbl_ESP32。

有一些工具可以帮助您将 Grbl_ESP32 配置迁移到 FluidNC。

在进行这些更改之前,我们还在核心步进代码中发现了一个棘手的错误,该错误会在运行 GCode 程序时导致随机崩溃。该错误影响了 Grbl_ESP32 和 FluidNC。我们在 FluidNC 中修复了它,但没有将修复程序反向移植到 Grbl_ESP32。这是迁移的另一个原因。

Arduino-ESP32 ver 2.0-的错误... #1244
作者

在我看来,FluidNC 比 Grbl-ESP32 差。
例如:
$$
$10=1 好的。
这就是全部?如何通过蓝牙更改参数?

Arduino-ESP32 ver 2.0-的错误... #1244

FluidNC 使用 YAML 配置文件
一切都在非常详细的维基中解释https://github.com/bdring/FluidNC/wiki/FluidNC-Config-File-Overview

Arduino-ESP32 ver 2.0-的错误... #1244

FluidNC 比 Grbl_Esp32 更可配置。配置现在位于分层树结构文件中,其参数具有描述性名称和人类可读的值,而不是无意义的数字“名称”和纯数字值。Grbl_Esp32 需要重新编译才能更改的方面现在可以使用文本文件进行配置,因此很少有用户需要设置和维护编译环境。发行版可以按原样使用,通过一键式安装过程保留用户的配置。

要通过蓝牙上传 YAML 配置文件,您可以使用发布包中包含的 FluidTerm 通过蓝牙连接,然后使用 FluidTerm 的 CTRL-U 上传命令将您的配置文件放入 ESP32 FLASH 文件系统。

通过使用“将 Machine.h 文件转换为 FluidNC”提交 Grbl_Esp32 问题,可以将现有的 Grbl_Esp32 编译时配置(Machine.h 文件)自动转换为 FluidNC YAML 文件。

免费注册 在 GitHub 上加入此对话。已有帐户? 登录评论
标签
漏洞有些东西不工作
项目

还没有

发展

没有分支机构或拉取请求

3人参加
Arduino-ESP32 ver 2.0-的错误... #1244Arduino-ESP32 ver 2.0-的错误... #1244Arduino-ESP32 ver 2.0-的错误... #1244

喜欢 (0)