注释
所有者
我建议从分叉或分支开始。这将是一个重大变化,需要一段时间来实施和测试,我不希望它在日常的次要功能和修复中纠缠不清。我不想在没有大量事先讨论和共识的情况下看到这个范围的 PR。 我认为如果使用任何替代 I/O 方法,则应该使用某种抽象。这将允许基本代码使用标准语句来设置 I/O,并且抽象负责处理它是本机 GPIO 还是其他一些方法。 我喜欢 Grbl 而不是 Marlin,因为它干净且基于标准。Marlin 的“随心所欲”让工作变得非常困难。 智能挂件不一定是手机。一个 1 美元控制器的成本,它可以卸载一些处理,使用更少的电线连接并使用比 I2C 更强大的距离协议。CNC 机器比 3D 打印机大得多,噪音也大得多。 |
我一直在修补 esp32 代码,它非常非常酷。我为 Heltec wifi32 板添加了 oled 显示模式,它基本上是一个 esp32 devkit 板,在引脚 4 和 15 上有一个 oled i2c 显示器。
目前我没有显示 grbl 版本构建、wifi 站和 ap 状态,包括 ip 地址。
我想开始构建基于 tbe esp32 的电路板,但我需要很多 kore gpios。因为我想补充
我有一个基于 tbe grbl-mega 实现的基于斜坡 1.4 的 cnc 设置,它具有上面的 allmof 和它的伟大,但它在高速时有点胡思乱想。
我想研究 i2c 用于显示和 gpio 扩展的使用,可能可以将 i2c gpio 用于步进器和方向,我一直在通过 i2c 使用编码器进行实验,ut 似乎可以工作。
一旦我清理了我的 oled 实现,我将提交一个拉取请求。