项目介绍

这是一个基于 ESP32 的 Grbl 控制器项目,实现了通过 WiFi/蓝牙控制 Grbl 运动控制板。
根据「矛盾聚合体」的嘉立创开源项目 Grbl_ESP32 修改而来。
主要修改内容:
-
调整 PCB 布局;
-
将原来的接口改为 Type-C 接口,方便连接 Grbl 运动控制板;
-
方便固件下载;
-
元器件封装修改为 0805。
相关资源:
-
PCB文件(密码:ESP32)
https://wwjc.lanzn.com/ivS8p37sq9od
修改后的代码可以直接下载到 ESP32 上,无需再次修改代码。
项目功能
-
支持 Grbl 运动控制板控制
-
支持 WiFi 远程控制
-
支持蓝牙远程控制
-
支持 Grbl G-Code 解析与执行
项目使用
-
首次使用需要连接 WiFi;
-
配置完成后可通过 WiFi 或蓝牙连接控制板;
-
具体使用方法请参考:
常见问题
使用 TMC2209 等驱动时控制板无限重启
解决方法:
运行开源固件中的 efuse 命令。
如果无法运行,需要先安装:
https://dl.espressif.com/dl/esp-idf
然后使用 ESP-IDF 运行命令,并根据实际情况修改串口号。
1 | espefuse.exe -p COM7 set_flash_voltage 3.3V |
执行后输入:
1 | BURN |
等待烧录完成即可。