如果想让esp32在外使用,一般是随身wifi,或手机开个热点。但这些都只能临时用一下。正确做法是,集成4g模块到pcb。通过4g模块上网。
这边尝试了3种方式。
1.4g模块刷AT固件,通过串口通信。使用AT命令上网(相对麻烦,流程多,适合简单数据传输,可以实现访问接口,tcp,mqtt等)
2.4g模块刷LUATOS。直接用lua编程+串口通信,top http websocket(音视频效果达不到)
3.4g模块刷at固件,esp32通过ppp拨号上网。ap模式开放wifi供其他设备上网。