问题描述
我正在 STM32F103rb Nucleo-64 板上开发一个嵌入式项目。
该项目包含 ESP8266 Wifi 模块。 我在 STM32CubeIDE 工作区中编写代码。
有没有办法通过STM32CubeIDE工作环境将ESP8266 Wifi模块连接到firebase?
或者不可能?
非常感谢!
解决方法
根据您的评论。有两种方法可以实现您想要的。
- 使 ESP8266 带有 AT Command firmware,STM32 通过 AT 命令与 ESP8266 通信以建立与 firebase 服务器的 https 连接。在这种情况下,ESP8266 只是充当 WiFi 模块。
- 要将 ESP8266 用作 Arduino,您可以设计和编写 STM32 和 ESP8266 之间的接口协议和命令(通过 SPI、I2C 或 UART)。在这种情况下,ESP8266 处理大部分通信,而 STM32 与传感器等接口。
我在我的项目中采用了两种方式,我有一个 blog post 可能会为您提供有关如何实施它的更多详细信息。