Arduino Nano + ESP8266 WiFi GRBL控制板
2020.10.19 交大主图
1 前言
2020年暑假,刚到交大的我帮Rama公司的第一款机器人做了两个功能模块,显示屏和网络通讯。考虑到成本,网络通讯使用的是ESP8266 D1 Mini。
需求是通过D1 Mini对Arduino网络编程,在没有编程需求的时候,读取Arduino 发送的传感器数据并通过MQTT以JSON格式上传服务器。
关键技术是:串口转网口、基于ESP8266实现的MQTT。
模块功能简单,进展的还算顺利。
闲暇时,发现他们公司有很多废弃的电路板,在上面找到一块还算完好的Arduino Nano, 烧录简单的程序以后发现还可以跑起来。联想到毕设做的GRBL项目,和ESP8266串口转网口功能,我决定折腾一波。
目标是做一台能够通过网络虚拟串口来控制,不用连USB线的雕刻机。