我正在使用 ESP32 模块上的 Wifi 构建一个项目。使用 RTOS,我在 1 个内核上运行 Web 服务器,在另一个内核上运行 Web 客户端。这很好用,我可以通过浏览器和 WiFi 提供的 IP 地址远程访问 Web 服务器。Web 客户端读取一些传感器并通过 WiFi 将数据发送到我的数据库。一切都很好,一切都按预期工作。
现在我需要进行下一步,超越 WiFi 的范围,并通过 3/4G 蜂窝网络重现相同的结果。我查看了使用工业 3/4G WiFi 路由器的“简单”解决方案,并简单地保留我所拥有的。这些“工业”型路由器的成本偏高,其中还包括 GPS 芯片的 3/4G 模块约为一半或更少。问题是我无法理解如何用这些模块之一“替换”我当前的 WiFi 功能。这些模块似乎希望您通过串行 (rs232) 连接并使用调制解调器 AT 命令建立与 Internet 的连接。问题是,连接到互联网后,如何继续拥有“网络功能” 与内置 WiFi 一样吗?是否有一些库可以通过串行端口进行以太网?我还能让 WiFi 和“串行以太网”同时运行或在两者之间切换吗?
谢谢!