通过有限的 AT 命令(ESP32、AI Thinker A9G)实施 SSL

SSL implementation over limited AT Commands (ESP32, AI Thinker A9G)

我正在做一个 ESP32 项目,通过串口连接到 AI Thinker A9G。现在我正在使用 A9G 附带的 AT 命令。我必须通过 https 连接到 Google App Engine 端点,但 A9G 上没有对 SSL 的 AT 命令支持。

有没有办法将 A9G at 命令包装在 ESP 上的 c++ ssl 库中?

如果是这样,您会推荐什么 ssl 库?

这似乎是一个巨大的项目,我正在考虑将 GPS/GPRS 模块更改为具有更好 SSL 支持的模块。

AT 命令是一个相当有限的与 Internet 对话的接口。如果他们工作,这是一个很好的捷径。如果他们不这样做,那么他们就不会。

ESP32 可以原生支持 ppp 拨号协议栈,与 Internet 通话,进行 HTTPS 请求等。只需将调制解调器用作普通的笨旧调制解调器,即建立数据连接的终端。