前阵子从老师那借了一个Mycobot 320 M5版本的,用的arduino编程,最后总结一句话。Mycobot 320 M5千万别去玩,技术售后半天不回一句话,回了也解决不了问题。
Arduino编程,官方给的并不详细。其硬件方案简直是啥也不说。其顶部ATOM的接口是怎么连接的,怎么与底部通讯的,底部M5Stack如何与PICO通讯的,PICO下载的控制引脚在哪里,pico如何与机械臂通讯的,一句不提,完全就是闭源的。这种机械臂还做教育,我感觉差远了。
起初使用arduino ide照着官方的步骤搭建环境,下载官方的示例,结果没有任何反应。问技术客服,人家说他们的能跑,说我这个操作啥的有问题。
我后来改用了Platformio,开发版选择ESP32CORE,把官方的库给添加进去,编译下载还是没用,花了我大半天时间,这个案例那个案例的试,还是没反应。技术客服压根没啥技术,没提供任何帮助。最后一行一行的看库,他给的初始波特率是1000000,需要手动改成115200,M5才能与机械臂正常通讯。这个库是github下载下来的,我就很纳闷,不修改这个波特率,售后那边说arduino ide可以下载正常运行是怎么做到的?
我把这个发现跟客服说了,客服说了一句之后会修改,就没了。。。
其他一些问题都不说了,反正这个机械臂的体验是真的不好。官方做个拖拽的开发工具,呵呵。