注释
我在第一次克隆 repo 时也感到困惑,但后来发现 wiki 解释了很多。只需转到 github 存储库中的 wiki 选项卡。如果您需要更多帮助,很高兴分享我的菜鸟经验。 |
谢谢,查看 wiki 我发现了有关 XLoader 和 hex 文件的部分 – Esp32 是否需要先安装基本 Grbl? |
抱歉,由于我已经编译并将其很好地加载到 ESP32 开发板上,因此无法帮助您解决有关 ESP12 的问题。由于编译代码的大小以及对 ESP32 的要求,分区方案是相关的。 关于库,我只需要确保将库(如 wiki 中所述)复制到 Arduino 默认库位置,并且所有编译都没有问题。我可以通过监视器或网页向 ESP32 发出命令。现在正在等待 Tindie 的开发板,以便我可以将其连接到我的 CNC。 当然,您必须设置轴数、步进器类型等。当我看到描述其他步进器的代码时,我注意到各种缺少代码来支持其他步进器(例如 TMC2209,所以我决定使用一组TMC2130 的。 |
很难说你的板子是否兼容,因为你没有说你使用的是哪个板子。我怀疑它是某种 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指定 |
NodeMCU 1.0 (ESP-12E) 是 esp8266 而不是 esp32 – 它不适用于 grbl_esp32 |
啊哈-很好地抓住了卢克。 @digimbyte您需要按照说明页面https://github.com/bdring/Grbl_Esp32/wiki/Compiling-the-firmware中的“按照此处说明如何在 IDE 中设置 ESP32”行中的链接进行操作。特别是,您需要在该引用页面中执行“董事会经理说明”。 |
数码字节 评论 2020 年 8 月 4 日
您好,我是 GRBL 新手,不知道从哪里开始,阅读文档表明需要进行一些配置。
我克隆了 git repo 并注意到了几个 python 文件,但我不知道需要什么。
另外 – 关于如何控制电机的任何信息都是理想的,我注意到你有一个定制板。
考虑用 shiftOut 寄存器制作我自己的,但我认为这不会削减它。
着眼于在小规模项目
图像
上为这些供电 任何帮助将不胜感激