chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

3天內不再提示

ESP32/ESP8266開發(fā)板ESP-NOW無線通信

jf_88434166 ? 來源:jf_88434166 ? 作者:jf_88434166 ? 2026-02-27 20:03 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

ESP-NOW無線通信協(xié)議簡介

ESP-NOW 是由Espressif開發(fā)的基于數(shù)據(jù)鏈路層的無線通信協(xié)議,它將五層 OSI 上層協(xié)議精簡為一層,數(shù)據(jù)傳輸時無需依次經(jīng)過網(wǎng)絡層、傳輸層、會話層、表示層、應用層等復雜的層級,也無需層層增加包頭和解包,大大緩解了網(wǎng)絡擁擠時因為丟包而導致的卡頓和延遲,擁有更高的響應速度。

在這里插入圖片描述
其特點是短數(shù)據(jù)包傳輸,該協(xié)議類似于低功耗2.4GHz無線連接。設備之間的配對需要在它們通信之前進行。配對完成后,連接是安全的和對等的,不需要握手。這意味著設備相互配對后,連接是持久的。換句話說,如果您的一塊板突然斷電或復位,當它重新啟動時,它會自動連接到它的對等體以繼續(xù)通信。能夠在無路由器的情況下直接、快速、低功耗地控制智能設備。它能夠與 Wi-Fi 和 Bluetooth LE 共存。

加密和未加密的單播通信;
混合加密和未加密的對等設備;
最多可攜帶250字節(jié)的有效數(shù)據(jù);
發(fā)送回調函數(shù),可以設置為通知傳輸成功或失敗的應用層;
Station mode最多支持10個加密對等體,SoftAP或SoftAP +Station mode最多支持6個加密對等體;
支持多個未加密的對等體,但是它們的總數(shù)應少于20個,包括加密的對等體;

簡而言之,ESP-NOW是一種快速通信協(xié)議,可用于在ESP32板之間交換數(shù)據(jù)(最多250字節(jié))。

ESP-NOW單向通信

一個ESP32板向另一個ESP32板發(fā)送數(shù)據(jù),如傳感器讀數(shù)或控制GPIOs的開和關命令。
在這里插入圖片描述
一塊ESP32板向不同的ESP32板發(fā)送相同或不同的命令。這種配置非常適合構建類似遠程控制系統(tǒng)。
在這里插入圖片描述
一個“從”ESP32從多個“主”ESP32接收數(shù)據(jù),例如可以將其配置為web服務器,以顯示來自所有其它板的數(shù)據(jù)。
在這里插入圖片描述

ESP-NOW雙向通信

每個板可以同時成為發(fā)送者和接收者。因此,您可以在板之間建立雙向通信。
在這里插入圖片描述
可以向此配置中添加更多的板,并擁有一個看起來像網(wǎng)絡的東西(所有ESP32板相互通信)。
在這里插入圖片描述

ESP32的MAC地址

每個ESP32都有一個唯一的MAC地址,這就是我們如何使用ESP-NOW識別每個板并向其發(fā)送數(shù)據(jù)

#include < WiFi.h >
#include < esp_wifi.h >

void readMacAddress(){
  uint8_t baseMac[6];
  esp_err_t ret = esp_wifi_get_mac(WIFI_IF_STA, baseMac);
  if (ret == ESP_OK) {
    Serial.printf("%02x:%02x:%02x:%02x:%02x:%02xn",
                  baseMac[0], baseMac[1], baseMac[2],
                  baseMac[3], baseMac[4], baseMac[5]);
  } else {
    Serial.println("Failed to read MAC address");
  }
}

void setup(){
  Serial.begin(115200);

  WiFi.mode(WIFI_STA);
  WiFi.begin();

  Serial.print("[DEFAULT] ESP32 Board MAC Address: ");
  readMacAddress();
}
 
void loop(){

}

上傳代碼后,以115200的波特率打開串行監(jiān)視器,然后按下ESP32 RST/EN按鈕。MAC地址應該打印如下:
在這里插入圖片描述
不同的開發(fā)板的MAC地址都會不一樣,以實際讀取到的地址為準

總結

以上介紹了ESP-NOW的基本特性,接下來的文章將舉例介紹ESP-NOW的單向和雙向通信方式。

審核編輯 黃宇

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

    關注

    58

    文章

    4987

    瀏覽量

    146868
  • 開發(fā)板
    +關注

    關注

    26

    文章

    6288

    瀏覽量

    117966
  • ESP32
    +關注

    關注

    26

    文章

    1193

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    ESP32-C5系列】WT9932C5-TINY開發(fā)板上手指南

    實現(xiàn)了強勁性能與豐富功能的平衡。開發(fā)板主頻高達240MHz,依托ESP32-C5升級的無線能力,支持Wi-Fi6(802.11ax)與藍牙5.3雙模通信,相比前代
    的頭像 發(fā)表于 02-26 18:05 ?138次閱讀
    【<b class='flag-5'>ESP32</b>-C5系列】WT9932C5-TINY<b class='flag-5'>開發(fā)板</b>上手指南

    ESP32-P4系列】WT9932P4-MINI開發(fā)板上手指南

    開發(fā)板介紹ESP32-P4-MINI開發(fā)板是深圳市啟明云端有限公司推出的,基于WT0132P4-A1核心設計的多媒體開發(fā)板。WT0132P
    的頭像 發(fā)表于 02-12 18:16 ?109次閱讀
    【<b class='flag-5'>ESP32</b>-P4系列】WT9932P4-MINI<b class='flag-5'>開發(fā)板</b>上手指南

    ESP32-C5系列】WT9932C5-TINY開發(fā)板規(guī)格書

    了強勁性能與豐富功能的平衡。開發(fā)板主頻高達240MHz,依托ESP32-C5升級的無線能力,支持Wi-Fi6(802.11ax)與藍牙5.3雙模通信,相比前代吞吐
    的頭像 發(fā)表于 02-09 18:20 ?463次閱讀
    【<b class='flag-5'>ESP32</b>-C5系列】WT9932C5-TINY<b class='flag-5'>開發(fā)板</b>規(guī)格書

    ESP32-P4系列】WT9932P4-MINI開發(fā)板規(guī)格書

    開發(fā)板介紹ESP32-P4-MINI開發(fā)板是深圳市啟明云端有限公司推出的,基于WT0132P4-A1核心設計的多媒體開發(fā)板。WT0132P
    的頭像 發(fā)表于 02-03 18:14 ?189次閱讀
    【<b class='flag-5'>ESP32</b>-P4系列】WT9932P4-MINI<b class='flag-5'>開發(fā)板</b>規(guī)格書

    無需安裝!在瀏覽器里就能玩轉ESP32/ESP8266,這個神器絕了!

    無需安裝!在瀏覽器里就能玩轉ESP32/ESP8266,這個神器絕了!【往期精選】十年嵌入式最深的痛,不是Bug,而是抓不到日志!vivo宣布原生支持HomeAssistant生態(tài)設備接入(含
    的頭像 發(fā)表于 01-10 10:01 ?789次閱讀
    無需安裝!在瀏覽器里就能玩轉<b class='flag-5'>ESP32</b>/<b class='flag-5'>ESP8266</b>,這個神器絕了!

    樂鑫科技ESP-AMP框架詳解!兩款已支持的ESP32-P4C5開發(fā)板推薦!啟明云端樂鑫科技代理

    操作系統(tǒng),并提供完整的核間通信機制。啟明云端旗兩款高性能開發(fā)板——WT99P4C5-S1與WTDKP4C5-S1,搭載樂鑫科技ESP32-P4芯片和ESP32-C5芯
    的頭像 發(fā)表于 12-18 18:02 ?1151次閱讀
    樂鑫科技<b class='flag-5'>ESP</b>-AMP框架詳解!兩款已支持的<b class='flag-5'>ESP32</b>-P4C5<b class='flag-5'>開發(fā)板</b>推薦!啟明云端樂鑫科技代理

    ESP32-P4全功能開發(fā)板ESP32-P4-TINY開發(fā)板該怎么選?看這篇就夠了!

    啟明云端基于樂鑫科技ESP32-P4芯片設計了多款開發(fā)板,這些開發(fā)板有什么區(qū)別?基于應用場景如何選擇?本期,我們聚焦兩款代表性產(chǎn)品:WT99P4C5-S1開發(fā)板與WT9932P4-TI
    的頭像 發(fā)表于 12-09 18:02 ?881次閱讀
    <b class='flag-5'>ESP32</b>-P4全功能<b class='flag-5'>開發(fā)板</b>和<b class='flag-5'>ESP32</b>-P4-TINY<b class='flag-5'>開發(fā)板</b>該怎么選?看這篇就夠了!

    晶科鑫 | 國產(chǎn)26MHz晶振匹配Espressif(樂鑫) ESP8285/ESP8266芯片案例

    【應用】國產(chǎn)26MHz頻率晶振應用于物聯(lián)網(wǎng)WIFI物聯(lián)網(wǎng)模塊(串口轉WiFi模塊),Espressif(樂鑫)ESP8285/ESP8266芯片匹配測試OKESP8285其實是ESP8266的升級版
    的頭像 發(fā)表于 11-21 15:37 ?4604次閱讀
    晶科鑫 | 國產(chǎn)26MHz晶振匹配Espressif(樂鑫) <b class='flag-5'>ESP</b>8285/<b class='flag-5'>ESP8266</b>芯片案例

    ESP8266ESP32開發(fā)板常見的2種下載方式

    ESP32ESP8266是性價比很高而且使用較為廣泛的的Wi-Fi模塊,在物聯(lián)網(wǎng)(IoT)領域的DIY項目中可以首先考慮這2款產(chǎn)品。 兩款芯片都屬于32位處理器。ESP32是低功耗雙核80MHz
    的頭像 發(fā)表于 11-10 20:30 ?950次閱讀
    <b class='flag-5'>ESP8266</b>和<b class='flag-5'>ESP32</b><b class='flag-5'>開發(fā)板</b>常見的2種下載方式

    ESP8266ESP32開發(fā)板常見的2種下載方式

    ESP8266全IO口引出,直接下載無需復位! ESP32功能框圖 基于arduino的ESP32/ESP8266開發(fā)環(huán)境搭建 1.在a
    發(fā)表于 10-24 18:04

    ESP32ESP-NOW通訊踩坑記

    1、背景前段時間看到樂鑫推出了一種很有意思的Wi-Fi通訊協(xié)議,它允許設備在無連接的時候進行直接通訊。樂鑫對它的概述如下:“ESP-NOW是一種由樂鑫公司定義的無連接Wi-Fi通信協(xié)議。在ESP-NOW中,應用程序數(shù)據(jù)被封裝在
    的頭像 發(fā)表于 09-13 10:03 ?2504次閱讀
    <b class='flag-5'>ESP32</b>的<b class='flag-5'>ESP-NOW</b>通訊踩坑記

    ESP32-P4-MINI開發(fā)板開箱和上手指南來了!速速碼??!

    上期“夢中情ESP32-P4-MINI開發(fā)板一出就備受青睞這期我們立馬就端著開箱和上手指南來了!不用驚嘆,我們就是這么迅速,請把“啟明云端權威”打在公屏上好嘛!開箱展示拿到
    的頭像 發(fā)表于 07-25 18:02 ?2115次閱讀
    <b class='flag-5'>ESP32</b>-P4-MINI<b class='flag-5'>開發(fā)板</b>開箱和上手指南來了!速速碼住!

    ESP32開發(fā)板元件資料

    ESP32開發(fā)板元件
    發(fā)表于 07-21 14:47 ?15次下載

    ESP32-P4 C5開發(fā)板燒錄小智全流程!速看!

    沒錯,你沒有看錯!我們帶著WT99P4C5-S1開發(fā)板燒錄小智全流程走來了!開發(fā)板搭載樂鑫科技ESP32-P4和ESP32-C5芯片,代碼完全開源,支持靈活二次
    的頭像 發(fā)表于 07-04 18:03 ?2275次閱讀
    <b class='flag-5'>ESP32</b>-P4 C5<b class='flag-5'>開發(fā)板</b>燒錄小智全流程!速看!

    ESP32-S3開發(fā)板燒錄小智AI系統(tǒng)全流程指南

    在AI語音交互領域不斷發(fā)展的今天,開發(fā)者們對于功能強大、開源靈活的開發(fā)板需求日益增長。今天,我們就來詳細了解一下ESP32AgentDevKit燒錄小智的全流程,這款搭載樂鑫科技ESP32
    的頭像 發(fā)表于 06-16 18:01 ?8138次閱讀
    <b class='flag-5'>ESP32</b>-S3<b class='flag-5'>開發(fā)板</b>燒錄小智AI系統(tǒng)全流程指南