安卓免root做klipper上位教程

软件说明:

虚拟电脑可以在8.0以上没越狱的安卓系统中安装klipper上位机程序,实现对已刷入klipper固件的3D打印控制板的控制

欢迎下载安装测试,以及反馈碰到的问题。

安装步骤:

1). 在手机上打开浏览器,访问本站的下载页面
2). 下载最新版的虚拟电脑安装包并安装好
3). 在手机上运行虚拟电脑app,并按照屏幕上的引导提示安装好虚拟系统
4). 在虚拟系统中,双击桌面上的软件管家
5). 在软件管家中切换到 3D打印 分类,安装klipper,moonraker,fluidd

启动步骤:

1). 在手机的设置界面,搜索otg功能项,打开此otg功能
2). 用usb扩展坞连接手机和3D打印控制板
3). 运行虚拟电脑app,然后双击(音量减按钮)虚拟系统桌面上的klipper图标

printer.cfg中mcu部分的配置说明:

虚拟电脑中的klipper
通过网络地址连接串口设备!
端口号8899建议不要修改
[mcu]
host: 127.0.0.1
port: 8899
# restart_method: command # lerdge Z板型可能要加上这一行,未验证

虚拟电脑中的klipper不用自己找串口设备路径
app会自动选用识别到的mcu接口,不需要查

如果手机连接了多个串口设备,那在双击桌面klipper图标启动的时候,会弹窗让你选的

如果需要改串口波特率,请在桌面上对准 klipper 图标按音量加键右击,再选择用 notepad 打开
然后把里面的250000改成你的波特率,改的时候注意不要多加空格,请维持原有的格式!

printer.cfg中其它部分配置说明:

1). 虚拟电脑中的klipper, 其mcu配置部分只能是网络地址!
2). 其它部分,主要是改虚拟sd卡的路径、include 文件的路径
3). 参考 printer.cfg 同一目录下的 printer.bak.fluidd 或 printer.bak.mainsail

重启失灵说明:

本人精力有限,对klipper所做的移植目前是不完美的
若网页中重启按钮失灵,请按以下步骤操作:
1). 关掉虚拟电脑app,再重新打开
2). 断开控制板和手机的连接,再重新接上
3). 最后再运行klipper

板型支持:

官方实测确定已支持的两种板型:
FLY_D5
apk4.1.2开源板型
网友代测确定可以连接上的板型:
八爪鱼
MKS gen I 1.0
MKS MONSTER8 V2.0 (怪兽8)

暂不支持多MCU配置