91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Air780EP模塊AT開發(fā)-MQTT接入阿里云應用指南

合宙LuatOS ? 2024-07-22 14:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

簡介

> 使用AT方式連接阿里云分為一機一密和一型一密兩種方式,其中一機一密又包括HTTP認證二次連接和MQTT直連兩種方式
>
> - 關聯文檔和使用工具:
> - [AT固件獲取]
> - [在線加/解密工具]
> - [阿里云平臺]

準備工作

1. Air780EP_全IO開發(fā)板一套,包括天線SIM卡,USB線,并燒錄AT固件

wKgaomad-MqALrfDAEuqzo4Snig631.png

2. PC電腦,串口工具

3. 準備設備證書及產品證書

**注意:下方證書信息僅為本教程使用,用戶需要使用自己的證書信息**

```lua
--設備證書
{
"ProductKey": "k1hipglLdjU",
"DeviceName": "868488076506128",
"DeviceSecret": "fef32adf6dad46c2c7cbf335d3a7b021"
}
--產品證書
{
"ProductSecret": "8LQwOYSZMwp3DFBd",
"ProductKey": "k1hipglLdjU"
}
```

阿里云操作

產品操作

打開[阿里云平臺]找到**物聯網平臺**,開通業(yè)務后進入**控制臺**。

點開**設備管理**的**產品頁面**,點擊**新建產品**。根據需求和圖示說明創(chuàng)建產品。

wKgZomad-ROAbDglAAk3D7tfPr4720.png

設備操作

創(chuàng)建產品完成后就可以進入設備頁面添加設備,在對應產品頁面進入設備管理,按照提示添加設備

**(在做正式產品時建議使用imei為devicename,方便后期維護)**

[阿里云設備創(chuàng)建](https://help.aliyun.com/document_detail/73729.html?spm=a2c4g.11186623.6.573.55977b7bAjX04B)

wKgZomad-SuAe5jDABy7wGu063o497.png

# 連接阿里云

## 一機一密AT HTTP鑒權連接

- 首先需要使用HmacMD5計算哈希值用于簽名,使用網址:[在線加/解密工具](http://encode.chahuo.com/)

```
明文: clientId868488076506128deviceName868488076506128productKeyk1hipglLdjU
秘鑰: fef32adf6dad46c2c7cbf335d3a7b021
結果: 0f655b12adf519b9a7a2b0a990f398b6
```

- 拼接DOWNLOAD參數

```
productKey=k1hipglLdjU&sign=0f655b12adf519b9a7a2b0a990f398b6&clientId=868488076506128&deviceName=868488076506128
```

- AT交互流程如下所示

1. 激活網絡

```
[03:09:17.105]發(fā)→◇AT+CGATT?

[03:09:17.106]收←◆AT+CGATT?

+CGATT: 1

OK

[03:09:24.575]發(fā)→◇AT+SAPBR=3,1,"CONTYPE","GPRS"

[03:09:24.579]收←◆AT+SAPBR=3,1,"CONTYPE","GPRS"

OK

[03:09:32.363]發(fā)→◇AT+SAPBR=3,1,"APN","CMIOT"

[03:09:32.365]收←◆AT+SAPBR=3,1,"APN","CMIOT"

OK

[03:09:38.899]發(fā)→◇AT+SAPBR=1,1

[03:09:38.901]收←◆AT+SAPBR=1,1

OK
```

2. 初始化HTTP

```
[03:09:43.901]發(fā)→◇AT+HTTPINIT

[03:09:43.903]收←◆AT+HTTPINIT

OK
```

3. 寫入網址URL

```
[03:09:50.783]發(fā)→◇AT+HTTPPARA="URL",https://iot-auth.cn-shanghai.aliyuncs.com/auth/devicename

[03:09:50.786]收←◆AT+HTTPPARA="URL",https://iot-auth.cn-shanghai.aliyuncs.com/auth/devicename

OK
```

4. 設置本次請求的hearder,**注意"Content-type: " 后面有一個空格**

```
[03:09:57.667]發(fā)→◇AT+HTTPPARA="USER_DEFINED","Content-type: application/x-www-form-urlencoded"

[03:09:57.671]收←◆AT+HTTPPARA="USER_DEFINED","Content-type: application/x-www-form-urlencoded"

OK
```

5. 配置寫入DOWNLOAD參數指令,**注意這個112是DOWNLOAD參數的數據長度(以字節(jié)為單位),實際使用時,要根據自己的數據長度進行修改,切記?。?! 待出現DOWNLOAD后發(fā)送通過前文計算拼接出來的DOWNLOAD參數**

```
[03:10:05.246]發(fā)→◇AT+HTTPDATA=112,20000

[03:10:05.249]收←◆AT+HTTPDATA=112,20000

DOWNLOAD
```

6. 寫入DOWNLOAD參數,**注意最好自己復制這串數據,然后修改具體的值,不要全部手動輸入,否則很容易出問題,切記!??!**

```
[03:10:10.735]發(fā)→◇productKey=k1hipglLdjU&sign=0f655b12adf519b9a7a2b0a990f398b6&clientId=868488076506128&deviceName=868488076506128

[03:10:10.740]收←◆
OK
```

7. HTTPACTION的信息上報,正常的話會回復狀態(tài)碼200

```
[03:10:16.378]發(fā)→◇AT+HTTPACTION=1

[03:10:16.381]收←◆AT+HTTPACTION=1

OK
```

8. 收到信息上報正常回復狀態(tài)碼200,收到返回數據長度為124

```
[03:10:18.025]收←◆
+HTTPACTION: 1,200,124
```

9. 讀取請求結果,**注意,HTTPREAD返回的數據中有iotId和iotToken,其中iotId的值為MQTT client的用戶名,iotToken的值為MQTT client的密碼**

```
[03:10:51.867]發(fā)→◇AT+HTTPREAD

[03:10:51.870]收←◆AT+HTTPREAD

+HTTPREAD: 124
{"code":200,"data":{"iotId":"2BGmgWFvoXlbi1Er9sk4k1hip0","iotToken":"137eb0759ca248b79383a60c0b0e0f80"},"message":"success"}
OK
```

10. 配置連接阿里云,**注意,第一個值為clientId,第二個值為iotId,第三個值為iotToken**

```
[03:13:32.942]發(fā)→◇AT+MCONFIG="868488076506128","2BGmgWFvoXlbi1Er9sk4k1hip0","137eb0759ca248b79383a60c0b0e0f80"

[03:13:32.945]收←◆AT+MCONFIG="868488076506128","2BGmgWFvoXlbi1Er9sk4k1hip0","137eb0759ca248b79383a60c0b0e0f80"

OK
```

11. 建立連接,**注意,收到CONNECT OK后立刻發(fā)送指令建立會話,不然會被踢,一定注意!??!**

```lua
[03:13:51.493]發(fā)→◇AT+SSLMIPSTART="a1qsHBbKtmc.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883

[03:13:51.496]收←◆AT+SSLMIPSTART="a1qsHBbKtmc.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883

OK

[03:13:52.911]收←◆
CONNECT OK

[03:13:53.182]發(fā)→◇AT+MCONNECT=1,120

[03:13:53.185]收←◆AT+MCONNECT=1,120

OK

[03:13:53.434]收←◆
CONNACK OK
```

- 連接成功

wKgaomad-W6ADsGiAAQwbR4bJ2A958.png

## 一機一密AT直連MQTT

- 當設備屬于公共實例,使用一型一密預注冊認證方式時,動態(tài)注冊參數如下:

```lua
mqttClientId: clientId+"|securemode=3,signmethod=hmacsha1,timestamp=132323232|"
mqttUsername: deviceName+"&"+productKey
mqttPassword: sign_hmac(deviceSecret,content)
```

| 參數 | 說明 |
| :----------- | :----------------------------------------------------------- |
| clientId | 客戶端ID:長度在64個字符內,建議使用IMEI或SN碼方便區(qū)分不同客戶端 |
| securemode | 安全模式: 2 (TLS直連模式),3 (TCP直連模式) |
| signmethod | 表示簽名算法類型。支持hmacmd5,hmacsha1,hmacsha256。默認為hmacmd5 |
| timestamp | 表示當前時間毫秒值,可以不傳遞 |
| mqttPassword | 前文計算的簽名值 |

- AT交互流程如下所示

1. 配置MQTT參數

```
[03:51:26.001]發(fā)→◇AT+MCONFIG="868488076506128|securemode=3,signmethod=hmacmd5|","868488076506128&k1hipglLdjU","0f655b12adf519b9a7a2b0a990f398b6"

[03:51:26.004]收←◆AT+MCONFIG="868488076506128|securemode=3,signmethod=hmacmd5|","868488076506128&k1hipglLdjU","0f655b12adf519b9a7a2b0a990f398b6"

OK
```

2. 建立連接,**注意,第一個參數需要根據實際項目productKey修改**

```
[03:51:43.546]發(fā)→◇AT+SSLMIPSTART="k1hipglLdjU.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883

[03:51:43.549]收←◆AT+SSLMIPSTART="k1hipglLdjU.iot-as-mqtt.cn-shanghai.aliyuncs.com",1883

OK
```

3. 建立會話,**注意,收到 CONNECT OK 后立刻發(fā)送指令建立會話,不然會被踢,一定注意?。。?*

```
[03:51:45.836]收←◆
CONNECT OK

[03:51:48.961]發(fā)→◇AT+MCONNECT=1,120

[03:51:48.964]收←◆AT+MCONNECT=1,120

OK

[03:51:49.179]收←◆
CONNACK OK
```

## 一型一密AT方式連接

- 一型一密與一機一密的主要區(qū)別在于第一次連接的時候需要根據協(xié)議請求秘鑰,首先需要在阿里云打開動態(tài)注冊開關,如下圖所示

wKgZomad-aaALySeAAKo3UgiCGI168.png

- 使用到的參數如下所示

```lua
{
"ProductSecret": "8LQwOYSZMwp3DFBd",
"ProductKey": "k1hipglLdjU"
"DeviceName" "868488076506128"
}

明文:deviceName868488076506128productKeyk1hipglLdjUrandom123456
秘鑰:8LQwOYSZMwp3DFBd
HmacMD5計算結果:20558baadb2a0b04847767980f0ee67b

DOWNLOAD參數
--random 為隨機數,長度不定
productKey=k1hipglLdjU&deviceName=868488076506128&random=123456&sign=20558baadb2a0b04847767980f0ee67b&signMethod=HmacMD5
```

- 當設備屬于公共實例,使用一型一密預注冊認證方式時,動態(tài)注冊參數如下:

```lua
mqttClientId: clientId+"|securemode=2,authType=xxxx,random=xxxx,signmethod=xxxx|"
mqttUserName: deviceName+"&"+productKey
mqttPassword: sign_hmac(productSecret,content)
```

- AT交互流程如下所示

1. 激活網絡,**注意,先發(fā)送AT+CGATT?查詢是否附著上GPRS數據網絡,返回+CGATT: 1后,才能執(zhí)行下面的三個 AT指令。**

```
[04:07:13.901]發(fā)→◇AT+CGATT?

[04:07:13.902]收←◆AT+CGATT?

+CGATT: 1

OK

[04:07:23.900]發(fā)→◇AT+SAPBR=3,1,"CONTYPE","GPRS"

[04:07:23.902]收←◆AT+SAPBR=3,1,"CONTYPE","GPRS"

OK

[04:07:31.245]發(fā)→◇AT+SAPBR=3,1,"APN","CMIOT"

[04:07:31.248]收←◆AT+SAPBR=3,1,"APN","CMIOT"

OK

[04:07:38.659]發(fā)→◇AT+SAPBR=1,1

[04:07:38.661]收←◆AT+SAPBR=1,1

OK
```

2. 初始化HTTP

```
[04:08:35.329]發(fā)→◇AT+HTTPINIT

[04:08:35.332]收←◆AT+HTTPINIT

OK
```

3. 寫入網址URL

```
[04:08:44.056]發(fā)→◇AT+HTTPPARA="URL","https://iot-auth.cn-shanghai.aliyuncs.com/auth/register/device"

[04:08:44.061]收←◆AT+HTTPPARA="URL","https://iot-auth.cn-shanghai.aliyuncs.com/auth/register/device"

OK
```

4. 設置本次請求的hearder,**注意"Content-type: " 后面有一個空格**

```
[04:08:54.671]發(fā)→◇AT+HTTPPARA="USER_DEFINED","Content-Type: application/x-www-form-urlencoded"

[04:08:54.674]收←◆AT+HTTPPARA="USER_DEFINED","Content-Type: application/x-www-form-urlencoded"

OK
```

5. 配置寫入DOWNLOAD參數指令,**注意這個120是DOWNLOAD參數的數據長度(以字節(jié)為單位),實際使用時,要根據自己的數據長度進行修改,切記!??! 待出現DOWNLOAD后發(fā)送通過前文計算拼接出來的DOWNLOAD參數**

```
[04:09:11.437]發(fā)→◇AT+HTTPDATA=120,20000

[04:09:11.439]收←◆AT+HTTPDATA=120,20000

DOWNLOAD
```

6. 寫入DOWNLOAD參數,**注意最好自己復制這串數據,然后修改具體的值,不要全部手動輸入,否則很容易出問題,切記?。?!**

```
[04:09:16.944]發(fā)→◇productKey=k1hipglLdjU&deviceName=868488076506128&random=123456&sign=20558baadb2a0b04847767980f0ee67b&signMethod=HmacMD5

[04:09:16.947]收←◆
OK
```

7. HTTPACTION的信息上報,正常的話會回復狀態(tài)碼200

```
[04:09:26.653]發(fā)→◇AT+HTTPACTION=1

[04:09:26.656]收←◆AT+HTTPACTION=1

OK
```

8. 收到信息上報正?;貜蜖顟B(tài)碼200,收到返回數據長度為149

```
[04:09:28.828]收←◆
+HTTPACTION: 1,200,149
```

9. 讀取請求結果

```
[04:09:43.709]發(fā)→◇AT+HTTPREAD

[04:09:43.711]收←◆AT+HTTPREAD

+HTTPREAD: 149
{"code":200,"data":{"deviceName":"868488076506128","deviceSecret":"fef32adf6dad46c2c7cbf335d3a7b021","productKey":"k1hipglLdjU"},"message":"success"}
OK
```

# 發(fā)布與訂閱消息

## 發(fā)布消息

- 發(fā)布Qos0消息

```
[04:58:06.798]發(fā)→◇AT+MPUB="/k1hipglLdjU/868488076506128/user/update",0,0,"HelloWorld"

[04:58:06.802]收←◆AT+MPUB="/k1hipglLdjU/868488076506128/user/update",0,0,"HelloWorld"

OK
```

- 發(fā)布Qos1消息,**注意,Qos1 消息必須等到PUBACK返回,才能發(fā)下一條消息**

```
[04:58:43.408]發(fā)→◇AT+MPUB="/k1hipglLdjU/868488076506128/user/update",1,0,"HelloWorld"

[04:58:43.412]收←◆AT+MPUB="/k1hipglLdjU/868488076506128/user/update",1,0,"HelloWorld"

OK

[04:58:43.709]收←◆
PUBACK
```

- 通過**物聯網平臺-監(jiān)控運維-日志服務**可以直接查看日志信息

wKgZomad-cSADkKyAARUgc57alM229.png

## 訂閱消息

- 訂閱主題

```
[05:01:58.568]發(fā)→◇AT+MSUB="/k1hipglLdjU/868488076506128/user/get",0

[05:01:58.572]收←◆AT+MSUB="/k1hipglLdjU/868488076506128/user/get",0

OK

[05:01:58.887]收←◆
SUBACK
```

- 設置收到數據時的打印方式
配置為0時主動上報到串口,上報的 URC 為`+MSUB:,,`
配置為1時為緩存模式。有新訂閱消息時,上報的URC為 `+MSUB:`

```
[05:02:05.102]發(fā)→◇AT+MQTTMSGSET=0

[05:02:05.105]收←◆AT+MQTTMSGSET=0

OK
```

- 通過阿里云平臺發(fā)布消息

wKgaomad-c-AWFKaAAjES2WhuYc690.png
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯系本站處理。 舉報投訴
  • 開發(fā)板
    +關注

    關注

    26

    文章

    6305

    瀏覽量

    118438
  • 阿里云
    +關注

    關注

    3

    文章

    1038

    瀏覽量

    45741
  • MQTT
    +關注

    關注

    5

    文章

    734

    瀏覽量

    25121
  • 合宙通信
    +關注

    關注

    0

    文章

    160

    瀏覽量

    2481
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Air780EPM嵌入式開發(fā):LuatOS下的MQTT通信實踐

    通過LuatOS腳本在Air780EPM開發(fā)板上實現MQTT通信,是物聯網設備開發(fā)中高效且便捷的解決方案。 一、MQTT 協(xié)議詳解 ? 1.
    的頭像 發(fā)表于 09-30 16:11 ?1851次閱讀
    <b class='flag-5'>Air780</b>EPM嵌入式<b class='flag-5'>開發(fā)</b>:LuatOS下的<b class='flag-5'>MQTT</b>通信實踐

    實戰(zhàn)Air780EPM:構建4G共享網關,服務WiFi與有線設備!

    板通過多網融合技術將不同類型的通信網絡(4G、以太網)整合在一起,從而形成統(tǒng)一、高效、互操作性強的網絡系統(tǒng)。 本文基于 Air780EPM 模塊,通過 4G 移動網絡為 以太網設備提供統(tǒng)一的上網接入服務
    的頭像 發(fā)表于 09-30 16:03 ?1249次閱讀
    實戰(zhàn)<b class='flag-5'>Air780</b>EPM:構建4G共享網關,服務WiFi與有線設備!

    Air780EPM開發(fā)板NTP對時教程:LuatOS腳本開發(fā)入門指南

    通過簡單的LuatOS腳本,Air780EPM即可實現NTP時間同步。本指南從零開始,帶你掌握嵌入式設備聯網校時的核心方法。 一、NTP通信概述 1.1 NTP 網絡時間協(xié)議(英語:Network
    的頭像 發(fā)表于 09-30 16:01 ?1200次閱讀
    <b class='flag-5'>Air780</b>EPM<b class='flag-5'>開發(fā)</b>板NTP對時教程:LuatOS腳本<b class='flag-5'>開發(fā)</b>入門<b class='flag-5'>指南</b>

    LuatOS嵌入式開發(fā)實戰(zhàn):Air780EPM與MQTT通信

    ?本教程聚焦于LuatOS在Air780EPM開發(fā)板上的應用,演示如何通過腳本實現MQTT協(xié)議通信,助力物聯網設備快速聯網。 一、MQTT 協(xié)議詳解 ? 1.1 什么是
    的頭像 發(fā)表于 09-29 18:10 ?540次閱讀
    LuatOS嵌入式<b class='flag-5'>開發(fā)</b>實戰(zhàn):<b class='flag-5'>Air780</b>EPM與<b class='flag-5'>MQTT</b>通信

    SPI開發(fā)實戰(zhàn):硬件電路設計與CH390H應用全攻略

    實戰(zhàn)型SPI開發(fā)指南!涵蓋硬件電路設計核心技巧,結合CH390H應用案例,一站式解決SPI開發(fā)中的常見問題與難點。 本文以Air780EPM為例,分享SPI接口的開發(fā)注意事項及硬件設計
    的頭像 發(fā)表于 09-18 14:08 ?911次閱讀
    SPI<b class='flag-5'>開發(fā)</b>實戰(zhàn):硬件電路設計與CH390H應用全攻略

    Vision Board開發(fā)板使用paho_mqtt連接阿里失敗是什么原因呢?

    mqtt_sample中添加阿里平臺連接參數, 在下方的代碼也進行了對應的修改 4.編譯燒錄,可以看到wifi模塊初始化正常,并且進行聯網 5.啟動
    發(fā)表于 09-18 06:37

    揭秘Air8000對講黑科技:AirTalk+MQTT開發(fā)示例深度解析

    Air8000的AirTalk對講方案如何實現設備間無縫通信?答案藏在MQTT協(xié)議的高效架構中。本文通過完整開發(fā)示例,層層剖析代碼邏輯:從初始化Air8000
    的頭像 發(fā)表于 08-06 17:16 ?802次閱讀
    揭秘<b class='flag-5'>Air</b>8000對講黑科技:AirTalk+<b class='flag-5'>MQTT</b><b class='flag-5'>開發(fā)</b>示例深度解析

    Air780EGH開源代碼來襲!定位功能快速入門指南

    歡迎探索Air780EGH開源生態(tài)!最新版本解鎖定位功能源代碼,無論你是新手還是資深開發(fā)者,都能通過簡潔的示例代碼快速上手。從初始化配置到實時定位數據獲取,一站式解決定位開發(fā)痛點。 下文將以
    的頭像 發(fā)表于 07-29 16:13 ?817次閱讀
    <b class='flag-5'>Air780</b>EGH開源代碼來襲!定位功能快速入門<b class='flag-5'>指南</b>

    揭秘Air780EGH定位功能:源碼開放助力極速開發(fā) !

    Air780EGH定位模塊源代碼全面開放!無需復雜前置知識,只需跟隨本文教程,即可從零開始搭建定位系統(tǒng)。代碼注釋清晰,示例完整,助你短時間內掌握定位功能核心用法。 下文將以Air780EGH核心板為
    的頭像 發(fā)表于 07-29 16:11 ?704次閱讀
    揭秘<b class='flag-5'>Air780</b>EGH定位功能:源碼開放助力極速<b class='flag-5'>開發(fā)</b> !

    Air8101多網融合戰(zhàn)略升級:Air780EPM模塊助力4G聯網落地

    在物聯網通信技術持續(xù)迭代的背景下,Air8101通過戰(zhàn)略級模塊外掛——Air780EPM,正式邁入4G聯網時代。多網融合架構的完善,使設備在復雜環(huán)境中仍能保持高速、穩(wěn)定的數據傳輸性能,推動智能化
    的頭像 發(fā)表于 06-23 16:53 ?551次閱讀
    <b class='flag-5'>Air</b>8101多網融合戰(zhàn)略升級:<b class='flag-5'>Air780</b>EPM<b class='flag-5'>模塊</b>助力4G聯網落地

    揭秘Air780EPM開發(fā)陷阱:20個避坑指南與最佳解決方案

    :www.air780epm.cn 問題01: Air780EPM在PSM+模式下,dtimer定時器可以開幾個? ? 答案: 同一時間只能有64個定時器的任務;如果要支持超過64個定時器任務,執(zhí)行完就得釋放,同時繼續(xù)創(chuàng)建定時器任務,需要加延時(實測100ms延時沒問題)
    的頭像 發(fā)表于 05-21 16:04 ?815次閱讀
    揭秘<b class='flag-5'>Air780</b>EPM<b class='flag-5'>開發(fā)</b>陷阱:20個避坑<b class='flag-5'>指南</b>與最佳解決方案

    大公開!用Air780EPM重構水質COD監(jiān)測,替代STM32+4G模組的技術路徑

    方法。 以往行業(yè)常規(guī)開發(fā)方案是STM32+4G模組組合,本次實驗項目采用Air780EPM開發(fā)新方案——4G模組直接做主控,省卻MCU費用,開發(fā)更為簡單便捷。 一、主要功能要點: RS
    的頭像 發(fā)表于 05-16 15:34 ?664次閱讀
    大公開!用<b class='flag-5'>Air780</b>EPM重構水質COD監(jiān)測,替代STM32+4G模組的技術路徑

    新手必看!4G模組Air780EPM——GPIO的設計說明

    Air780EPM的GPIO設計需兼顧硬件可靠性與軟件靈活性,開發(fā)者應基于具體應用場景權衡復用功能優(yōu)先級,并遵循電源管理規(guī)范以延長設備生命周期。通過模塊化配置與精細化調試,可最大化釋放模組性能潛力
    的頭像 發(fā)表于 03-20 17:48 ?791次閱讀
    新手必看!4G模組<b class='flag-5'>Air780</b>EPM——GPIO的設計說明

    《DNESP32S3使用指南-IDF版_V1.6》第五十五章 基于MQTT協(xié)議連接阿里服務器

    第五十五章 基于MQTT協(xié)議連接阿里服務器 本章主要學習lwIP提供的MQTT協(xié)議文件使用,通過 MQTT 協(xié)議將設備連接到
    發(fā)表于 03-18 09:22

    手把手教你!4G模組Air780EPM——GPIO的設計說明

    4G模組Air780EPM作為廣和通推出的高性能Cat.1bis無線通信模塊,憑借其低功耗、高集成度及豐富的外設接口,在工業(yè)物聯網、智能終端、車載設備等領域展現出卓越的適配性。 一、概述
    的頭像 發(fā)表于 03-17 16:07 ?1142次閱讀
    手把手教你!4G模組<b class='flag-5'>Air780</b>EPM——GPIO的設計說明