开源改变世界

入门指南 #505

推推 grbl 3年前 (2022-10-17) 369次浏览 0个评论
关闭
digimbyte 打开了这个问题 2020 年 8 月 4 日 · 6 条评论
关闭

入门指南#505

digimbyte 打开了这个问题 on 4 Aug 2020 · 6 条评论

注释

入门指南 #505

您好,我是 GRBL 新手,不知道从哪里开始,阅读文档表明需要进行一些配置。
我克隆了 git repo 并注意到了几个 python 文件,但我不知道需要什么。

另外 – 关于如何控制电机的任何信息都是理想的,我注意到你有一个定制板。
考虑用 shiftOut 寄存器制作我自己的,但我认为这不会削减它。
着眼于在小规模项目
图像
上为这些供电 任何帮助将不胜感激

入门指南 #505

我在第一次克隆 repo 时也感到困惑,但后来发现 wiki 解释了很多。只需转到 github 存储库中的 wiki 选项卡。如果您需要更多帮助,很高兴分享我的菜鸟经验。

入门指南 #505

谢谢,查看 wiki 我发现了有关 XLoader 和 hex 文件的部分 – Esp32 是否需要先安装基本 Grbl?
我发现另一篇关于未找到编译错误 <driver/rmt.h> 的帖子,但我没有分区方案选项
https://github.com/bdring/Grbl_Esp32/wiki/Compiling-the-firmware
我担心我的nodeMCU 可能不兼容
入门指南 #505

入门指南 #505

抱歉,由于我已经编译并将其很好地加载到 ESP32 开发板上,因此无法帮助您解决有关 ESP12 的问题。由于编译代码的大小以及对 ESP32 的要求,分区方案是相关的。

关于库,我只需要确保将库(如 wiki 中所述)复制到 Arduino 默认库位置,并且所有编译都没有问题。我可以通过监视器或网页向 ESP32 发出命令。现在正在等待 Tindie 的开发板,以便我可以将其连接到我的 CNC。

当然,您必须设置轴数、步进器类型等。当我看到描述其他步进器的代码时,我注意到各种缺少代码来支持其他步进器(例如 TMC2209,所以我决定使用一组TMC2130 的。

入门指南 #505
合作者

米奇布拉德利 评论 2020 年 8 月 5 日  

很难说你的板子是否兼容,因为你没有说你使用的是哪个板子。我怀疑它是某种 NodeMCU,但是有多个板被标记为 NodeMCU。

使用当前的 Arduino IDE v1.8.13 和当前的 esp32 板包 v1.0.4,我看不到任何名为“NodeMCU 1.0 (ESP-12E Modue)”的板

无需安装经典的 GRBL。Grbl_Esp32 包含所有必需的 grbl 代码。您确实需要一些库,由https://github.com/bdring/Grbl_Esp32/wiki/Compiling-the-firmware#copy-libraries指定

入门指南 #505
合作者

luc-github 评论 2020 年 8 月 5 日

NodeMCU 1.0 (ESP-12E) 是 esp8266 而不是 esp32 – 它不适用于 grbl_esp32

入门指南 #505

啊哈-很好地抓住了卢克。

@digimbyte您需要按照说明页面https://github.com/bdring/Grbl_Esp32/wiki/Compiling-the-firmware中的“按照此处说明如何在 IDE 中设置 ESP32”行中的链接进行操作。特别是,您需要在该引用页面中执行“董事会经理说明”。

入门指南 #505
 
添加标题文本添加粗体文本,<Ctrl+b>添加斜体文本,<Ctrl+i>
添加引号,<Ctrl+Shift+.>添加代码,<Ctrl+e>添加链接,<Ctrl+k>
添加项目符号列表,<Ctrl+Shift+8>添加编号列表,<Ctrl+Shift+7>添加任务列表,<Ctrl+Shift+l>
直接提及用户或团队引用问题、拉取请求或讨论

添加已保存的回复

喜欢 (0)

您必须 登录 才能发表评论!