stm32f103c8t6驱动esp8266-01s,mqtt协议上传温湿度到onenet云平台需要下载什么固件库
时间: 2023-10-10 15:10:41 浏览: 159
为了驱动STM32F103C8T6和ESP8266-01S模块,你需要下载以下固件库:
1. STM32F1标准外设库:它可以让你方便地使用STM32F103C8T6芯片的各种外设,例如GPIO、USART、SPI、I2C等等。你可以从ST官网下载此库。
2. ESP8266 AT指令固件:ESP8266-01S模块使用AT指令进行通信,因此你需要下载AT指令固件并烧录到ESP8266-01S模块中。你可以从ESP8266官网下载此固件。
3. MQTT协议库:你需要使用MQTT协议将温湿度数据上传到OneNet云平台。你可以选择使用开源的MQTT协议库,例如Paho MQTT或者MQTT-SN。你可以从它们的官网下载对应的库文件。
需要注意的是,你需要根据你的具体需求选择不同的固件库版本,例如STM32F1标准外设库有不同的版本,每个版本支持不同的外设和功能。同时,你需要根据ESP8266-01S模块的版本选择对应的AT指令固件版本。
阅读全文