一个利用esp8266,实现串口到TCP,TCP到串口的数据转发的项目,可以理解为串口透传
本项目是使用VS Code + Platform IO 来构建的,需要在其它IDE上编译的,请自行解决库的问题
可以从这里下载到最新的固件
- 使用固件烧录软件进行烧录
- 固件默认为TCP服务器模式,IP地址为
192.168.5.2
,端口为8266
- 默认SSID为
UART2TCP
,密码为1234567890
- 默认波特率为
9600
- 需要修改配置,可以用串口调试软件输入
:Setting
进入配置模式。具体配置命令请参考下文(注意:当前版本的固件未能断电保存配置)
:Setting
模块上电或复位后,输入此命令即进入配置模式,串口助手光标会变为>
SSID:
设置热点名字,如将热点名字设置为UART2TCP,可输入:SSID:UART2TCP
PSW:
设置热点密码,如将密码设置为"1234567890",可输入:PSW:1234567890
PORT:
设置TCP服务器端口,如将端口设置为8266,可输入:PORT:8266
BAUD:
设置串口波特率,如将波特率设置为9600,可输入:BAUD:9600
EXIT
退出配置模式,更新配置